From 9da42e27f1b789cdd94c56a1b57e01f9614b71a7 Mon Sep 17 00:00:00 2001 From: AsamK Date: Tue, 18 Oct 2022 18:11:17 +0200 Subject: [PATCH] Update workflow actions --- .github/workflows/ci.yml | 7 ++++--- .github/workflows/codeql-analysis.yml | 11 ++++++----- .github/workflows/repackage-native-libs.yml | 7 ++++--- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7a59d3cf..a3c2e2a2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,17 +11,18 @@ jobs: java: [ '17', '18' ] steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v3 - name: Set up JDK - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: + distribution: 'adopt' java-version: ${{ matrix.java }} - name: Build with Gradle run: ./gradlew build - name: Compress archive run: gzip -n -9 build/distributions/signal-cli-*.tar - name: Archive production artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: signal-cli-archive-${{ matrix.java }} path: build/distributions/signal-cli-*.tar.gz diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 0ef62f7e..25bcc265 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -17,12 +17,13 @@ jobs: steps: - name: Setup Java JDK - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: + distribution: 'adopt' java-version: 17 - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: # We must fetch at least the immediate parents so that if this is # a pull request then we can checkout the head. @@ -30,7 +31,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v1 + uses: github/codeql-action/init@v2 # Override language selection by uncommenting this and choosing your languages # with: # languages: go, javascript, csharp, python, cpp, java @@ -38,7 +39,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@v1 + uses: github/codeql-action/autobuild@v2 # ℹ️ Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl @@ -52,4 +53,4 @@ jobs: # make release - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v1 + uses: github/codeql-action/analyze@v2 diff --git a/.github/workflows/repackage-native-libs.yml b/.github/workflows/repackage-native-libs.yml index fc5fa780..8ebba79e 100644 --- a/.github/workflows/repackage-native-libs.yml +++ b/.github/workflows/repackage-native-libs.yml @@ -10,7 +10,7 @@ jobs: ci_wf: uses: AsamK/signal-cli/.github/workflows/ci.yml@master - # ${{ github.repository }} not accpeted here + # ${{ github.repository }} not accpeted here lib_to_jar: @@ -24,7 +24,7 @@ jobs: steps: - name: Download signal-cli build from CI workflow - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 - name: Get signal-cli version id: cli_ver @@ -159,8 +159,9 @@ jobs: tar -xzf "$file_name" - name: Set up JDK for running signal-cli executable - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: + distribution: 'adopt' java-version: ${{ env.JAVA_VERSION }} - name: Run signal-cli -- 2.50.1