From 5293d7354dc0f519703f5d8a1ec4752a0d07e2ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Sat, 30 May 2026 11:56:37 +0300 Subject: [PATCH 1/4] Update Tycho to 5.0.3 --- .mvn/extensions.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml index a10e798528a..c7960ee10a2 100644 --- a/.mvn/extensions.xml +++ b/.mvn/extensions.xml @@ -4,6 +4,6 @@ org.eclipse.tycho tycho-build - 5.0.2 + 5.0.3 \ No newline at end of file From 07ae35ae0029bc88c97609a0e5bee0d885f86f93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Sat, 30 May 2026 11:57:54 +0300 Subject: [PATCH 2/4] Update maven version in gha to 3.9.16 --- .github/workflows/build.yml | 2 +- .github/workflows/copilot-setup-steps.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bd658b32c43..e7683b4ec6d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -92,7 +92,7 @@ jobs: - name: Set up Maven uses: stCarolas/setup-maven@v5 with: - maven-version: 3.9.14 + maven-version: 3.9.16 - name: Build env: GTK_XCFLAGS: '-Wno-deprecated-declarations' diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index 62465180250..ad8320330c4 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -28,7 +28,7 @@ jobs: - name: Set up Maven uses: stCarolas/setup-maven@12eb41b233df95d49b0c11fc1b5bc8312e5d4ce0 # v5.1 with: - maven-version: '3.9.14' + maven-version: '3.9.16' - name: Install SWT Linux Build Dependencies run: | sudo apt-get update -qq From b6c427caaf867a79a0b220f097a5dd0c39895f51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Sat, 30 May 2026 11:58:42 +0300 Subject: [PATCH 3/4] Update setup-maven gha to 5.1 --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e7683b4ec6d..1fe23f0a77b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -90,7 +90,7 @@ jobs: distribution: 'temurin' cache: maven - name: Set up Maven - uses: stCarolas/setup-maven@v5 + uses: stCarolas/setup-maven@12eb41b233df95d49b0c11fc1b5bc8312e5d4ce0 # v5.1 with: maven-version: 3.9.16 - name: Build From affe7291738fb1d3d751dc383472501df2496683 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B5=D0=BA=D1=81=D0=B0=D0=BD=D0=B4=D1=8A?= =?UTF-8?q?=D1=80=20=D0=9A=D1=83=D1=80=D1=82=D0=B0=D0=BA=D0=BE=D0=B2?= Date: Sat, 30 May 2026 12:05:54 +0300 Subject: [PATCH 4/4] Switch back to dorny/paths-filter gha The fork that was used is stuck on pre Node.js 24 thus creating warnings in the build like : ``` Detect changed paths Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: petermetz/paths-filter@5ee2f5d4cf5d7bdd998a314a42da307e2ae1639d. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/ ``` --- .github/workflows/maven.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index c34020b35c2..181a94f2e32 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -45,11 +45,7 @@ jobs: steps: - name: Paths filter (PRs only) if: github.event.pull_request.base - # dorney/paths-filter is out of date, so use this fork with - # a specific fix for missing predicate-quantifier in action's - # inputs - # https://github.com/dorny/paths-filter/pull/226#issuecomment-2805358761 - uses: petermetz/paths-filter@5ee2f5d4cf5d7bdd998a314a42da307e2ae1639d + uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4.0.1 id: filter with: predicate-quantifier: 'every'