diff --git a/.github/workflows/matrix_includes.json b/.github/workflows/matrix_includes.json
index 1a04a9ebc..404ea2ef2 100644
--- a/.github/workflows/matrix_includes.json
+++ b/.github/workflows/matrix_includes.json
@@ -6,7 +6,7 @@
},
{
"java":"17",
- "profile":"platform-sirius-7.4.0,tests",
+ "profile":"platform-sirius-7.4.2,tests",
"tycho":"3.0.3"
},
{
diff --git a/pom.xml b/pom.xml
index 103ed389a..82d269e43 100644
--- a/pom.xml
+++ b/pom.xml
@@ -40,8 +40,9 @@
releng/org.obeonetwork.m2doc.targetplatforms/photon
releng/org.obeonetwork.m2doc.targetplatforms/oxygen
- releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.0
-
+
+ platform-sirius-7.4.2
+
+ false
+
+ platform-version-name
+ sirius-7.4.2
+
+
+
+ https://download.eclipse.org/sirius/updates/stable/7.4.0-S20240124-123506/2023-03/
+
+
+
+
+ org.eclipse.tycho
+ target-platform-configuration
+
+
+
+ org.obeonetwork.m2doc
+ m2doc-sirius-7.4.2
+ 3.3.3-SNAPSHOT
+
+
+
+
+
+
+
platform-sirius-7.4.0
diff --git a/releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.2/m2doc-sirius-7.4.2-SDK.target b/releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.2/m2doc-sirius-7.4.2-SDK.target
new file mode 100644
index 000000000..1cadbabc7
--- /dev/null
+++ b/releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.2/m2doc-sirius-7.4.2-SDK.target
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.2/m2doc-sirius-7.4.2-SDK.tpd b/releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.2/m2doc-sirius-7.4.2-SDK.tpd
new file mode 100644
index 000000000..988a9c804
--- /dev/null
+++ b/releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.2/m2doc-sirius-7.4.2-SDK.tpd
@@ -0,0 +1,5 @@
+target "M2Doc Sirius 7.4.2 Target Platform SDK"
+
+with source requirements
+
+include "m2doc-sirius-7.4.2.tpd"
diff --git a/releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.2/m2doc-sirius-7.4.2.target b/releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.2/m2doc-sirius-7.4.2.target
new file mode 100644
index 000000000..61e313a46
--- /dev/null
+++ b/releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.2/m2doc-sirius-7.4.2.target
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.2/m2doc-sirius-7.4.2.tpd b/releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.2/m2doc-sirius-7.4.2.tpd
new file mode 100644
index 000000000..c35a135dd
--- /dev/null
+++ b/releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.2/m2doc-sirius-7.4.2.tpd
@@ -0,0 +1,120 @@
+target "M2Doc Sirius 7.4.2 Target Platform"
+
+with requirements
+
+location Eclipse-Shared-License "https://download.eclipse.org/cbi/updates/license" {
+ org.eclipse.license.feature.group lazy
+}
+
+location Eclipse "https://download.eclipse.org/releases/2023-03" {
+ org.eclipse.platform.sdk lazy
+ org.eclipse.equinox.core.feature.feature.group lazy
+ org.eclipse.equinox.executable.feature.group lazy
+ org.eclipse.core.runtime lazy
+ org.eclipse.ui lazy
+ org.eclipse.ui.views.log lazy
+ org.eclipse.epp.mpc.feature.group lazy
+
+ org.eclipse.emf.sdk.feature.group lazy
+ org.junit [4.0.0,5.0.0)
+ org.eclipse.jdt.feature.group lazy
+ org.w3c.dom.svg lazy
+ org.w3c.dom.smil lazy
+ org.w3c.css.sac lazy
+
+ // for testing purpose only
+ org.eclipse.uml2.feature.group lazy
+ org.eclipse.pde.feature.group lazy
+
+ org.apache.xerces lazy
+
+ // AQL
+ org.antlr.runtime [4.7.2,4.7.3)
+
+ // wikitext
+ org.eclipse.mylyn.wikitext [3.0.0,3.1.0)
+ org.eclipse.mylyn.wikitext.asciidoc [3.0.0,3.1.0)
+ org.eclipse.mylyn.wikitext.confluence [3.0.0,3.1.0)
+ org.eclipse.mylyn.wikitext.html [3.0.0,3.1.0)
+ org.eclipse.mylyn.wikitext.markdown [3.0.0,3.1.0)
+ org.eclipse.mylyn.wikitext.mediawiki [3.0.0,3.1.0)
+ org.eclipse.mylyn.wikitext.textile [3.0.0,3.1.0)
+ org.eclipse.mylyn.wikitext.tracwiki [3.0.0,3.1.0)
+ org.eclipse.mylyn.wikitext.twiki [3.0.0,3.1.0)
+}
+
+location GMF-Notation-1.13.1 "https://download.eclipse.org/modeling/gmp/gmf-notation/updates/releases/R202211151334" {
+ org.eclipse.gmf.runtime.notation.sdk.feature.group lazy
+}
+
+location GMF-Runtime-1.16.3 "https://download.eclipse.org/modeling/gmp/gmf-runtime/updates/milestones/S202401081627/" {
+ org.eclipse.gmf.runtime.sdk.feature.group lazy
+ org.eclipse.gmf.runtime.thirdparty.feature.group lazy
+
+ org.apache.batik.ext [1.17.0,1.17.1)
+ org.apache.batik.codec [1.17.0,1.17.1)
+ org.apache.batik.bridge [1.17.0,1.17.1)
+ org.apache.batik.script [1.17.0,1.17.1)
+
+ org.apache.batik.transcoder [1.17.0,1.17.1)
+ org.apache.batik.util [1.17.0,1.17.1)
+ org.apache.batik.constants [1.17.0,1.17.1)
+ org.apache.batik.dom [1.17.0,1.17.1)
+ org.apache.batik.css [1.17.0,1.17.1)
+ org.apache.batik.gvt [1.17.0,1.17.1)
+ org.apache.batik.anim [1.17.0,1.17.1)
+ org.apache.batik.i18n [1.17.0,1.17.1)
+ org.apache.batik.dom.svg [1.17.0,1.17.1)
+ org.apache.batik.xml [1.17.0,1.17.1)
+ org.apache.batik.parser [1.17.0,1.17.1)
+ org.apache.batik.awt.util [1.17.0,1.17.1)
+ org.apache.batik.svggen [1.17.0,1.17.1)
+ org.apache.xmlgraphics [2.9.0,2.9.1)
+}
+
+location GEF-Classic "https://download.eclipse.org/tools/gef/classic/releases/3.17.0" {
+ org.eclipse.gef.feature.group lazy
+ org.eclipse.gef.sdk.feature.group lazy
+ org.eclipse.draw2d.sdk.feature.group lazy
+}
+
+location "https://download.eclipse.org/sirius/updates/releases/7.4.2/2023-03/" {
+ org.eclipse.sirius.runtime.feature.group lazy
+ org.eclipse.sirius lazy
+ org.eclipse.sirius.diagram lazy
+ org.eclipse.sirius.diagram.ui lazy
+ org.eclipse.sirius.table lazy
+ org.eclipse.sirius.table.ui lazy
+ org.eclipse.sirius.runtime.ide.ui.feature.group lazy
+
+ // AQL
+ org.eclipse.acceleo.query.feature.group lazy
+ org.eclipse.acceleo.query.source.feature.group lazy
+}
+
+location "https://download.eclipse.org/tools/orbit/downloads/drops/R20190827152740/repository/" {
+ org.kohsuke.args4j [2.0.21,2.1.0)
+ javax.servlet [3.1.0,3.2.0)
+}
+
+location "https://download.eclipse.org/tools/orbit/downloads/drops/R20180905201904/repository/" {
+ com.google.guava [15.0.0,16.0.0)
+}
+
+location ObeoNetworkBits "https://obeo-networkaggregation-releases.s3.eu-west-1.amazonaws.com/bits/master/thirdparties" {
+ org.apache.poi.feature.feature.group lazy
+}
+
+location CDO "https://download.eclipse.org/modeling/emf/cdo/drops/R20230307-0126/" {
+ org.eclipse.emf.cdo.sdk.feature.group lazy
+ org.eclipse.net4j.feature.group lazy
+}
+
+location XText "https://download.eclipse.org/modeling/tmf/xtext/updates/releases/2.30.0/" {
+ // for testing purpose only
+ org.eclipse.xtext.sdk.feature.group [2.30.0,2.31.0)
+}
+
+location "https://download.eclipse.org/rcptt/release/2.5.4/repository" {
+ org.eclipse.rcptt.platform.feature.group lazy
+}
\ No newline at end of file
diff --git a/releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.2/pom.xml b/releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.2/pom.xml
new file mode 100644
index 000000000..d3074b201
--- /dev/null
+++ b/releng/org.obeonetwork.m2doc.targetplatforms/sirius-7.4.2/pom.xml
@@ -0,0 +1,18 @@
+
+ 4.0.0
+
+
+ org.obeonetwork.m2doc
+ org.obeonetwork.m2doc.parent
+ 3.3.3-SNAPSHOT
+ ../../..
+
+
+ org.obeonetwork.m2doc
+ m2doc-sirius-7.4.2
+ 3.3.3-SNAPSHOT
+ eclipse-target-definition
+
+