From 3401732d31a71b39cfeef0069715a643d0505d66 Mon Sep 17 00:00:00 2001 From: Pierre-Charles David Date: Wed, 16 Sep 2026 14:13:54 +0200 Subject: [PATCH 1/5] [releng] Switch to Tycho 5.0.4 Signed-off-by: Pierre-Charles David --- releng/org.eclipse.emf.validation.releng/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releng/org.eclipse.emf.validation.releng/pom.xml b/releng/org.eclipse.emf.validation.releng/pom.xml index b2c8cd2..d0d1045 100644 --- a/releng/org.eclipse.emf.validation.releng/pom.xml +++ b/releng/org.eclipse.emf.validation.releng/pom.xml @@ -12,7 +12,7 @@ - 5.0.3 + 5.0.4 1.5.2 2.9.2 false From 748393687df97064f50a1769c194cdc9bd3dc098 Mon Sep 17 00:00:00 2001 From: Pierre-Charles David Date: Wed, 16 Sep 2026 14:14:56 +0200 Subject: [PATCH 2/5] [releng] Switch to cyclonedx-maven-plugin 2.9.3 Signed-off-by: Pierre-Charles David --- releng/org.eclipse.emf.validation.releng/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releng/org.eclipse.emf.validation.releng/pom.xml b/releng/org.eclipse.emf.validation.releng/pom.xml index d0d1045..6d245e7 100644 --- a/releng/org.eclipse.emf.validation.releng/pom.xml +++ b/releng/org.eclipse.emf.validation.releng/pom.xml @@ -14,7 +14,7 @@ 5.0.4 1.5.2 - 2.9.2 + 2.9.3 false 2024-12 UTF-8 From 50d1abe1f8f20071554208fa313a225ad53bae35 Mon Sep 17 00:00:00 2001 From: Pierre-Charles David Date: Wed, 16 Sep 2026 14:15:49 +0200 Subject: [PATCH 3/5] [releng] Fix 2026-06 target platform Signed-off-by: Pierre-Charles David --- releng/org.eclipse.emf.validation.target/2026-06.target | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/releng/org.eclipse.emf.validation.target/2026-06.target b/releng/org.eclipse.emf.validation.target/2026-06.target index fbe0be9..c806644 100644 --- a/releng/org.eclipse.emf.validation.target/2026-06.target +++ b/releng/org.eclipse.emf.validation.target/2026-06.target @@ -9,18 +9,18 @@ - + - + - + From a2ce908f7231069dbfe54bc537b683af069b55a0 Mon Sep 17 00:00:00 2001 From: Pierre-Charles David Date: Wed, 16 Sep 2026 14:21:12 +0200 Subject: [PATCH 4/5] [releng] Add 2026-09 target platform Signed-off-by: Pierre-Charles David --- .../2026-09.target | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 releng/org.eclipse.emf.validation.target/2026-09.target diff --git a/releng/org.eclipse.emf.validation.target/2026-09.target b/releng/org.eclipse.emf.validation.target/2026-09.target new file mode 100644 index 0000000..5e4b1c8 --- /dev/null +++ b/releng/org.eclipse.emf.validation.target/2026-09.target @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + From 6a36bd39dcb331d8bef712a630e77a94c4f06951 Mon Sep 17 00:00:00 2001 From: Pierre-Charles David Date: Wed, 16 Sep 2026 14:27:07 +0200 Subject: [PATCH 5/5] [releng] Add 2026-12 target platform Also use Java 25 to build abd resolve the target platforms, as this is now required for at least org.eclipse.core.filesystem. Signed-off-by: Pierre-Charles David --- .github/workflows/build.yml | 4 +-- .../org.eclipse.emf.validation.releng/pom.xml | 2 +- .../promotion/pom.xml | 2 +- .../2026-12.target | 26 +++++++++++++++++++ 4 files changed, 30 insertions(+), 4 deletions(-) create mode 100644 releng/org.eclipse.emf.validation.target/2026-12.target diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bf85af6..117f16c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,9 +11,9 @@ jobs: strategy: fail-fast: false matrix: - java: [ 21, 25 ] + java: [ 25 ] os: [ ubuntu-latest, windows-latest, macos-latest ] - target: [ 2024-12, 2026-03, canary ] + target: [ 2024-12, 2026-09, canary ] runs-on: ${{ matrix.os }} name: OS ${{ matrix.os }} Target ${{ matrix.target }} Java ${{ matrix.java }} build and verify steps: diff --git a/releng/org.eclipse.emf.validation.releng/pom.xml b/releng/org.eclipse.emf.validation.releng/pom.xml index 6d245e7..b52bd13 100644 --- a/releng/org.eclipse.emf.validation.releng/pom.xml +++ b/releng/org.eclipse.emf.validation.releng/pom.xml @@ -78,7 +78,7 @@ target-platform-configuration ${tycho.version} - JavaSE-21 + JavaSE-25 diff --git a/releng/org.eclipse.emf.validation.releng/promotion/pom.xml b/releng/org.eclipse.emf.validation.releng/promotion/pom.xml index 56b0011..923b8bc 100644 --- a/releng/org.eclipse.emf.validation.releng/promotion/pom.xml +++ b/releng/org.eclipse.emf.validation.releng/promotion/pom.xml @@ -45,7 +45,7 @@ SPDX-License-Identifier: EPL-2.0 tycho-eclipse-plugin ${tycho.version} - JavaSE-21 + JavaSE-25 org.eclipse.justj.p2 diff --git a/releng/org.eclipse.emf.validation.target/2026-12.target b/releng/org.eclipse.emf.validation.target/2026-12.target new file mode 100644 index 0000000..809a6d2 --- /dev/null +++ b/releng/org.eclipse.emf.validation.target/2026-12.target @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +