diff --git a/.github/actions/acceptance-test/action.yml b/.github/actions/acceptance-test/action.yml index 7b800ba..246372f 100644 --- a/.github/actions/acceptance-test/action.yml +++ b/.github/actions/acceptance-test/action.yml @@ -16,13 +16,13 @@ runs: shell: bash - name: Checkout pass-docker - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: repository: eclipse-pass/pass-docker path: pass-docker - name: Checkout pass-acceptance-testing - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: repository: eclipse-pass/pass-acceptance-testing path: pass-acceptance-testing @@ -40,6 +40,13 @@ runs: docker images docker compose images + - name: Use Node.js 24 + uses: actions/setup-node@v5 + with: + node-version: '24' + cache: 'yarn' + cache-dependency-path: 'pass-acceptance-testing/yarn.lock' + - name: Run acceptance tests shell: bash working-directory: pass-acceptance-testing diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b15f736..3101db4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,12 +32,12 @@ jobs: echo "This job was triggered by a ${{ github.event_name }} event and is running on a ${{ runner.os }} server" - name: Checkout the repository - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Set up JDK 17 - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: java-version: 17 distribution: 'temurin' diff --git a/.github/workflows/deployToAWS.yml b/.github/workflows/deployToAWS.yml index e4b9d0a..2eeda0d 100644 --- a/.github/workflows/deployToAWS.yml +++ b/.github/workflows/deployToAWS.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup python uses: actions/setup-python@v4 with: diff --git a/.github/workflows/pass-complete-release.yml b/.github/workflows/pass-complete-release.yml index a913b8d..e77390b 100644 --- a/.github/workflows/pass-complete-release.yml +++ b/.github/workflows/pass-complete-release.yml @@ -19,13 +19,13 @@ jobs: NEXT: ${{ inputs.nextversion }} steps: - name: Checkout main - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: path: main fetch-depth: 0 - name: Setup Java & Maven - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: java-version: 17 distribution: 'temurin' @@ -62,9 +62,9 @@ jobs: git clone https://${{ secrets.JAVA_RELEASE_PAT }}@github.com/eclipse-pass/pass-documentation.git combined/pass-documentation - name: Setup Node & pnpm - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: - node-version: 20 + node-version: 24 - name: Login to GHCR uses: docker/login-action@v2 diff --git a/.github/workflows/pass-documentation-merge.yml b/.github/workflows/pass-documentation-merge.yml index 79355fb..08c1c33 100644 --- a/.github/workflows/pass-documentation-merge.yml +++ b/.github/workflows/pass-documentation-merge.yml @@ -17,7 +17,7 @@ jobs: steps: - name: Checkout Development ( ${{env.DEVELOPMENT_BRANCH}} ) - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: token: ${{ secrets.JAVA_RELEASE_PAT }} repository: eclipse-pass/pass-documentation diff --git a/.github/workflows/pass-java-release.yml b/.github/workflows/pass-java-release.yml index 1baa5ab..c7ecb64 100644 --- a/.github/workflows/pass-java-release.yml +++ b/.github/workflows/pass-java-release.yml @@ -23,12 +23,12 @@ jobs: NEXT: ${{ inputs.nextversion }} steps: - name: Checkout main - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: path: main - name: Setup Java & Maven - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: java-version: 17 distribution: 'temurin' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 60ea2d9..b01d057 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -50,10 +50,10 @@ jobs: IMAGES: ${{ inputs.images }} steps: - name: Checkout latest code - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Setup Java & Maven - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: java-version: 17 distribution: 'temurin' diff --git a/.github/workflows/snapshot.yml b/.github/workflows/snapshot.yml index 30613d8..0ff8942 100644 --- a/.github/workflows/snapshot.yml +++ b/.github/workflows/snapshot.yml @@ -20,12 +20,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout latest code - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Setup Java & Maven - uses: actions/setup-java@v3 + uses: actions/setup-java@v5 with: java-version: 17 distribution: 'temurin'