From ab30e1cad67ffbcdf742ae92da9f20858400b2fc Mon Sep 17 00:00:00 2001 From: Gerwin Klein Date: Mon, 21 Nov 2022 11:24:55 +1100 Subject: [PATCH] github: bump action deps to node16 actions GitHub has deprecated the old node12-based actions. Signed-off-by: Gerwin Klein --- .github/workflows/compilation-checks.yml | 2 +- .github/workflows/manual.yml | 2 +- .github/workflows/proof.yml | 2 +- .github/workflows/sel4bench-pr.yml | 8 ++++---- .github/workflows/sel4test-deploy.yml | 6 +++--- .github/workflows/sel4test-hw.yml | 6 +++--- .github/workflows/xml_lint.yml | 2 +- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/compilation-checks.yml b/.github/workflows/compilation-checks.yml index a39fee6c1..1582cd30d 100644 --- a/.github/workflows/compilation-checks.yml +++ b/.github/workflows/compilation-checks.yml @@ -26,7 +26,7 @@ jobs: - arch: RISCV64 compiler: llvm steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: seL4/ci-actions/standalone-kernel@master with: ARCH: ${{ matrix.arch }} diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index f719c2d13..45fce1b5e 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: seL4/ci-actions/seL4-manual@master - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v3 with: name: PDF path: manual/manual.pdf diff --git a/.github/workflows/proof.yml b/.github/workflows/proof.yml index 554b29b96..9d3d82543 100644 --- a/.github/workflows/proof.yml +++ b/.github/workflows/proof.yml @@ -46,7 +46,7 @@ jobs: AWS_SSH: ${{ secrets.AWS_SSH }} GH_HEAD_SHA: ${{ github.event.pull_request.head.sha }} - name: Upload logs - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: logs-${{ matrix.arch }} path: logs.tar.xz diff --git a/.github/workflows/sel4bench-pr.yml b/.github/workflows/sel4bench-pr.yml index ba1057c5a..56825142d 100644 --- a/.github/workflows/sel4bench-pr.yml +++ b/.github/workflows/sel4bench-pr.yml @@ -49,7 +49,7 @@ jobs: xml: ${{ needs.code.outputs.xml }} march: ${{ matrix.march }} - name: Upload images - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: images-${{ matrix.march }} path: '*-images.tar.gz' @@ -80,7 +80,7 @@ jobs: concurrency: sel4bench-hw-pr-${{ github.event.number }}-${{ strategy.job-index }} steps: - name: Get machine queue - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: repository: seL4/machine_queue path: machine_queue @@ -91,7 +91,7 @@ jobs: with: platform: ${{ matrix.platform }} - name: Download image - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: images-${{ steps.plat.outputs.march }} - name: Run @@ -103,7 +103,7 @@ jobs: env: HW_SSH: ${{ secrets.HW_SSH }} - name: Upload results - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: # funky expression below is to work around lack of ternary operator name: sel4bench-results-${{ matrix.platform }}${{ matrix.req != '' && format('-{0}', matrix.req) || '' }} diff --git a/.github/workflows/sel4test-deploy.yml b/.github/workflows/sel4test-deploy.yml index a391231f9..d545e9868 100644 --- a/.github/workflows/sel4test-deploy.yml +++ b/.github/workflows/sel4test-deploy.yml @@ -71,7 +71,7 @@ jobs: march: ${{ matrix.march }} compiler: ${{ matrix.compiler }} - name: Upload images - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: images-${{ matrix.march }}-${{ matrix.compiler }} path: '*-images.tar.gz' @@ -98,13 +98,13 @@ jobs: concurrency: hw-run-${{ strategy.job-index }} steps: - name: Get machine queue - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: repository: seL4/machine_queue path: machine_queue token: ${{ secrets.PRIV_REPO_TOKEN }} - name: Download image - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: images-${{ matrix.march }}-${{ matrix.compiler }} - name: Run diff --git a/.github/workflows/sel4test-hw.yml b/.github/workflows/sel4test-hw.yml index 39ea418c0..af102b5bd 100644 --- a/.github/workflows/sel4test-hw.yml +++ b/.github/workflows/sel4test-hw.yml @@ -46,7 +46,7 @@ jobs: compiler: ${{ matrix.compiler }} sha: ${{ github.event.pull_request.head.sha }} - name: Upload images - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: images-${{ matrix.march }}-${{ matrix.compiler }} path: '*-images.tar.gz' @@ -78,13 +78,13 @@ jobs: matrix: ${{ fromJson(needs.the_matrix.outputs.matrix) }} steps: - name: Get machine queue - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: repository: seL4/machine_queue path: machine_queue token: ${{ secrets.PRIV_REPO_TOKEN }} - name: Download image - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: images-${{ matrix.march }}-${{ matrix.compiler }} - name: Run diff --git a/.github/workflows/xml_lint.yml b/.github/workflows/xml_lint.yml index 627d32c4e..61e17de20 100644 --- a/.github/workflows/xml_lint.yml +++ b/.github/workflows/xml_lint.yml @@ -31,7 +31,7 @@ jobs: run: sudo apt-get update - name: install xmllint run: sudo apt-get install libxml2-utils - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: run xmllint run: | find libsel4 -name "sel4*.xml" | \