From 3309adcc61049a45d6a3e6b35b91206993075ad3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gerson=20Suny=C3=A9?= Date: Mon, 30 Sep 2024 15:10:37 +0200 Subject: [PATCH] Update Actions to v4 --- .github/workflows/maven.yml | 26 +++++++++++++------------- neoemf-utils/p2/pom.xml | 3 ++- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 7905c12ae..647ff6082 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -16,15 +16,15 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - name: Set up JDK 17 - uses: actions/setup-java@v3 + - uses: actions/checkout@v4 + - name: Set up JDK 22 + uses: actions/setup-java@v4 with: - java-version: '17' + java-version: '22' distribution: 'temurin' cache: maven - name: Cache Maven packages - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} @@ -44,11 +44,11 @@ jobs: runs-on: ubuntu-latest needs: build-bundles steps: - - uses: actions/checkout@v3 - - name: Set up JDK 17 - uses: actions/setup-java@v3 + - uses: actions/checkout@v4 + - name: Set up JDK 22 + uses: actions/setup-java@v4 with: - java-version: '17' + java-version: '22' distribution: 'temurin' cache: maven - name: Build plugins with Tycho @@ -58,11 +58,11 @@ jobs: runs-on: ubuntu-latest needs: build-bundles steps: - - uses: actions/checkout@v3 - - name: Set up JDK 17 - uses: actions/setup-java@v3 + - uses: actions/checkout@v4 + - name: Set up JDK 2 + uses: actions/setup-java@v4 with: - java-version: '17' + java-version: '22' distribution: 'temurin' cache: maven - name: Install GPG key diff --git a/neoemf-utils/p2/pom.xml b/neoemf-utils/p2/pom.xml index 53d8f21ff..49f02d27b 100644 --- a/neoemf-utils/p2/pom.xml +++ b/neoemf-utils/p2/pom.xml @@ -20,13 +20,14 @@ 4.0.9 + http://download.eclipse.org/modeling/emf/compare/updates/releases/3.3 emf-compare p2 - https://download.eclipse.org/modeling/emf/compare/updates/releases/3.3/R202406060900/ + ${compare.url} 2024-12