diff --git a/.github/workflows/nebula-ci.yml b/.github/workflows/nebula-ci.yml index c1e21d149..a23a77556 100644 --- a/.github/workflows/nebula-ci.yml +++ b/.github/workflows/nebula-ci.yml @@ -20,13 +20,15 @@ jobs: run: | git config --global user.name "Mantis OSS Maintainers" git config --global user.email "mantis-oss-dev@googlegroups.com" - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup jdk - uses: actions/setup-java@v1 + uses: actions/setup-java@v5 + with: + distribution: temurin # Added for actions/setup-java v2+ compatibility with: java-version: ${{ matrix.java }} - name: Gradle Cache - uses: actions/cache@v4 + uses: actions/cache@v5 id: gradle-cache with: path: ~/.gradle/caches @@ -34,7 +36,7 @@ jobs: restore-keys: | - ${{ runner.os }}-gradle- - name: Gradle Wrapper Cache - uses: actions/cache@v4 + uses: actions/cache@v5 id: gradle-wrapper-cache with: path: ~/.gradle/wrapper @@ -50,7 +52,7 @@ jobs: CI_BRANCH: ${{ github.ref }} COVERALLS_REPO_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Upload Test Results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 if: always() with: name: Unit Test Results @@ -61,7 +63,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Upload - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: Event File path: ${{ github.event_path }} diff --git a/.github/workflows/nebula-publish.yml b/.github/workflows/nebula-publish.yml index 796a4ed39..235d0c112 100644 --- a/.github/workflows/nebula-publish.yml +++ b/.github/workflows/nebula-publish.yml @@ -16,9 +16,9 @@ jobs: run: | git config --global user.name "Mantis OSS Maintainers" git config --global user.email "mantis-oss-dev@googlegroups.com" - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup jdk - uses: actions/setup-java@v2 + uses: actions/setup-java@v5 with: java-version: 17 distribution: 'zulu' diff --git a/.github/workflows/nebula-snapshot.yml b/.github/workflows/nebula-snapshot.yml index a35d60fa3..30d04190b 100644 --- a/.github/workflows/nebula-snapshot.yml +++ b/.github/workflows/nebula-snapshot.yml @@ -20,11 +20,11 @@ jobs: git config --global user.name "Mantis OSS Maintainers" git config --global user.email "mantis-oss-dev@googlegroups.com" - name: Checkout PR - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: ref: ${{ github.event.pull_request.head.sha }} - name: Setup jdk - uses: actions/setup-java@v2 + uses: actions/setup-java@v5 with: java-version: 17 distribution: 'zulu' diff --git a/.github/workflows/push-docker-image.yml b/.github/workflows/push-docker-image.yml index 73b7e712c..66b1b46ad 100644 --- a/.github/workflows/push-docker-image.yml +++ b/.github/workflows/push-docker-image.yml @@ -44,9 +44,11 @@ jobs: git config --global user.name "Mantis OSS Maintainers" git config --global user.email "mantis-oss-dev@googlegroups.com" - name: Checkout PR - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup jdk - uses: actions/setup-java@v1 + uses: actions/setup-java@v5 + with: + distribution: temurin # Added for actions/setup-java v2+ compatibility with: java-version: 17 @@ -92,7 +94,7 @@ jobs: uses: docker/setup-buildx-action@v2 - name: Cache Docker layers - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: /tmp/.buildx-cache key: ${{ runner.os }}-buildx-${{ github.sha }}