Skip to content

Commit

Permalink
build: Update GH actions
Browse files Browse the repository at this point in the history
  • Loading branch information
aalmiray committed Jan 19, 2024
1 parent b702779 commit 0f94ae8
Show file tree
Hide file tree
Showing 11 changed files with 67 additions and 63 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Expand Up @@ -18,7 +18,7 @@ jobs:
- uses: actions/checkout@v4

- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: 11
distribution: zulu
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/codeql.yml
Expand Up @@ -33,19 +33,19 @@ jobs:
access_token: ${{ secrets.GITHUB_TOKEN }}

- name: Initialize CodeQL
uses: github/codeql-action/init@v2.22.5
uses: github/codeql-action/init@v3.23.0
with:
languages: java

- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: 11
distribution: zulu
cache: gradle

- name: Autobuild
uses: github/codeql-action/autobuild@v2.22.5
uses: github/codeql-action/autobuild@v3.23.0

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2.22.5
uses: github/codeql-action/analyze@v3.23.0
16 changes: 9 additions & 7 deletions .github/workflows/early-access.yml
Expand Up @@ -57,27 +57,29 @@ jobs:
fetch-depth: 0

- name: Download artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: artifacts
path: plugins

- name: Download jlink
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: jlink
path: out/jreleaser/assemble/jreleaser-standalone/jlink

- name: Download jpackage
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: jpackage
pattern: jpackage-*
merge-multiple: true
path: out/jreleaser/assemble/jreleaser-installer/jpackage

- name: Download native-image
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: native-image
pattern: native-image-*
merge-multiple: true
path: out/jreleaser/assemble/jreleaser-native/native-image

- name: Release
Expand All @@ -95,7 +97,7 @@ jobs:

- name: JReleaser release output
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: jreleaser-release
path: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/frogbot.yml
Expand Up @@ -34,7 +34,7 @@ jobs:
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}

- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ vars.JAVA_VERSION }}
distribution: ${{ vars.JAVA_DISTRO }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/openssf-scorecard.yml
Expand Up @@ -52,6 +52,6 @@ jobs:
retention-days: 5

- name: Upload to code-scanning
uses: github/codeql-action/upload-sarif@v2.22.5
uses: github/codeql-action/upload-sarif@v3.23.0
with:
sarif_file: results.sarif
22 changes: 12 additions & 10 deletions .github/workflows/release.yml
Expand Up @@ -77,31 +77,33 @@ jobs:
fetch-depth: 0

- name: Download artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: artifacts
path: plugins

- name: Download jlink
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: jlink
path: out/jreleaser/assemble/jreleaser-standalone/jlink

- name: Download jpackage
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: jpackage
pattern: jpackage-*
merge-multiple: true
path: out/jreleaser/assemble/jreleaser-installer/jpackage

- name: Download native-image
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: native-image
pattern: native-image-*
merge-multiple: true
path: out/jreleaser/assemble/jreleaser-native/native-image

- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ vars.JAVA_VERSION }}
distribution: ${{ vars.JAVA_DISTRO }}
Expand All @@ -116,7 +118,7 @@ jobs:
./gradlew cleanupStagedRepository
- name: Upload deploy artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
retention-days: 7
name: deploy
Expand Down Expand Up @@ -154,7 +156,7 @@ jobs:

- name: JReleaser release output
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: jreleaser-release
path: |
Expand Down Expand Up @@ -213,7 +215,7 @@ jobs:
token: ${{ secrets.GIT_ACCESS_TOKEN }}

- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ vars.JAVA_VERSION }}
distribution: ${{ vars.JAVA_DISTRO }}
Expand Down
46 changes: 23 additions & 23 deletions .github/workflows/smoke-tests.yml
Expand Up @@ -43,7 +43,7 @@ jobs:
run: sh .github/scripts/decrypt-secrets.sh

- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ vars.JAVA_VERSION }}
distribution: ${{ vars.JAVA_DISTRO }}
Expand Down Expand Up @@ -172,7 +172,7 @@ jobs:

- name: JReleaser output
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
retention-days: 7
name: 'jreleaser-cli-${{ runner.os }}'
Expand All @@ -184,7 +184,7 @@ jobs:
- name: JaCoCo upload
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
retention-days: 1
name: jacoco
Expand Down Expand Up @@ -222,7 +222,7 @@ jobs:
run: sh .github/scripts/decrypt-secrets.sh

- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ vars.JAVA_VERSION }}
distribution: ${{ vars.JAVA_DISTRO }}
Expand Down Expand Up @@ -351,7 +351,7 @@ jobs:

- name: JReleaser output
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
retention-days: 7
name: 'jreleaser-tool-${{ runner.os }}'
Expand All @@ -363,7 +363,7 @@ jobs:
- name: JaCoCo upload
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
retention-days: 1
name: jacoco
Expand Down Expand Up @@ -401,7 +401,7 @@ jobs:
run: sh .github/scripts/decrypt-secrets.sh

- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ vars.JAVA_VERSION }}
distribution: ${{ vars.JAVA_DISTRO }}
Expand Down Expand Up @@ -528,7 +528,7 @@ jobs:

- name: JReleaser output
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
retention-days: 7
name: 'jreleaser-full-release-ant-${{ runner.os }}'
Expand All @@ -540,7 +540,7 @@ jobs:
- name: JaCoCo upload
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
retention-days: 1
name: jacoco
Expand Down Expand Up @@ -578,7 +578,7 @@ jobs:
run: sh .github/scripts/decrypt-secrets.sh

- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ vars.JAVA_VERSION }}
distribution: ${{ vars.JAVA_DISTRO }}
Expand Down Expand Up @@ -704,7 +704,7 @@ jobs:

- name: JReleaser output
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
retention-days: 7
name: 'jreleaser-full-release-gradle-${{ runner.os }}'
Expand All @@ -716,7 +716,7 @@ jobs:
- name: JaCoCo upload
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
retention-days: 1
name: jacoco
Expand Down Expand Up @@ -767,7 +767,7 @@ jobs:
run: sh .github/scripts/decrypt-secrets.sh

- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ vars.JAVA_VERSION }}
distribution: ${{ vars.JAVA_DISTRO }}
Expand Down Expand Up @@ -895,7 +895,7 @@ jobs:

- name: JReleaser output
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
retention-days: 7
name: 'jreleaser-full-release-maven-${{ runner.os }}'
Expand All @@ -907,7 +907,7 @@ jobs:
- name: JaCoCo upload
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
retention-days: 1
name: jacoco
Expand Down Expand Up @@ -939,7 +939,7 @@ jobs:
run: sh .github/scripts/decrypt-secrets.sh

- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ vars.JAVA_VERSION }}
distribution: ${{ vars.JAVA_DISTRO }}
Expand All @@ -965,7 +965,7 @@ jobs:
- name: JaCoCo upload
if: always()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
retention-days: 1
name: jacoco
Expand Down Expand Up @@ -995,7 +995,7 @@ jobs:
run: sh .github/scripts/decrypt-secrets.sh

- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ vars.JAVA_VERSION }}
distribution: ${{ vars.JAVA_DISTRO }}
Expand All @@ -1005,7 +1005,7 @@ jobs:
run: ./gradlew classes

- name: Download JaCoCo execution data
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: jacoco
path: jacoco
Expand Down Expand Up @@ -1045,7 +1045,7 @@ jobs:
run: sh .github/scripts/decrypt-secrets.sh

- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ vars.JAVA_VERSION }}
distribution: ${{ vars.JAVA_DISTRO }}
Expand All @@ -1055,7 +1055,7 @@ jobs:
run: ./gradlew classes

- name: Download JaCoCo execution data
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: jacoco
path: jacoco
Expand Down Expand Up @@ -1100,7 +1100,7 @@ jobs:
run: sh .github/scripts/decrypt-secrets.sh

- name: Setup Java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: ${{ vars.JAVA_VERSION }}
distribution: ${{ vars.JAVA_DISTRO }}
Expand All @@ -1110,7 +1110,7 @@ jobs:
run: ./gradlew check -PspotbugsEnabled=true

- name: Download JaCoCo execution data
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: jacoco
path: jacoco
Expand Down

0 comments on commit 0f94ae8

Please sign in to comment.