From e0b2252c2a5e92591293dd0f1943887c51b0663d Mon Sep 17 00:00:00 2001 From: Nick Gasson Date: Sun, 28 Jan 2024 11:42:37 +0000 Subject: [PATCH] Fix deprecation warnings in GitHub Actions workflow --- .github/workflows/build-test.yml | 38 +++++++++++++------------- .github/workflows/release-packages.yml | 4 +-- .github/workflows/test-osvvm.yml | 2 +- 3 files changed, 22 insertions(+), 22 deletions(-) diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 535074f3..b8cec509 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -7,7 +7,7 @@ jobs: name: Ubuntu 20.04 runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - name: Get version @@ -82,7 +82,7 @@ jobs: name: Mac OS runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - name: Fix Python symlinks @@ -127,7 +127,7 @@ jobs: run: shell: msys2 {0} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - uses: msys2/setup-msys2@v2 @@ -179,7 +179,7 @@ jobs: - name: Install UVVM run: nvc --install uvvm - name: 'Upload artifact' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: 'MSYS2 mingw64 package' path: contrib/msys2/${{ env.MSYS2_PKG }} @@ -188,7 +188,7 @@ jobs: name: Build package runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - name: Get version @@ -205,7 +205,7 @@ jobs: dpkg-buildpackage -uc -us -b mv ../*.deb . - name: 'Upload artifact' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: 'Ubuntu package' path: nvc_${{ env.VERSION }}-1_amd64.deb @@ -215,17 +215,17 @@ jobs: needs: [ build-package ] runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: nickg/vests path: vests fetch-depth: 1 - name: Install dependencies run: sudo apt-get install ruby ruby-colorize - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: 'Ubuntu package' - name: Install pre-built package @@ -246,15 +246,15 @@ jobs: runs-on: ubuntu-20.04 timeout-minutes: 15 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: nickg/vhdl-projects path: vhdl-projects fetch-depth: 1 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: 'Ubuntu package' - name: Install pre-built package @@ -317,14 +317,14 @@ jobs: needs: [ build-package ] runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: VUnit/vunit ref: master path: vunit submodules: recursive fetch-depth: 1 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: antonblanchard/microwatt ref: master @@ -332,7 +332,7 @@ jobs: fetch-depth: 1 - name: Install dependencies run: sudo apt-get install python3 python3-colorama make - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: 'Ubuntu package' - name: Install pre-built package @@ -387,12 +387,12 @@ jobs: needs: [ build-package ] runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 1 - name: Install dependencies run: sudo apt-get install tcl tcllib git - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: 'Ubuntu package' - name: Install pre-built package @@ -412,7 +412,7 @@ jobs: needs: [ build-package ] runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: cocotb/cocotb ref: master @@ -421,7 +421,7 @@ jobs: fetch-depth: 1 - name: Install dependencies run: sudo apt-get install python3 python3-virtualenv - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: 'Ubuntu package' - name: Install pre-built package diff --git a/.github/workflows/release-packages.yml b/.github/workflows/release-packages.yml index d8da9ebc..00f5704e 100644 --- a/.github/workflows/release-packages.yml +++ b/.github/workflows/release-packages.yml @@ -48,7 +48,7 @@ jobs: - name: Install UVVM run: nvc --install uvvm - name: 'Upload artifact' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: 'MSYS2 ${{matrix.sys}} package' path: contrib/msys2/${{ env.MSYS2_PKG }} @@ -79,7 +79,7 @@ jobs: dpkg-buildpackage -uc -us -b mv ../nvc_${{ env.VERSION }}-1_amd64.deb nvc_${{ env.VERSION }}-1_amd64_${{ matrix.os }}.deb - name: 'Upload artifact' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: '${{matrix.os}} package' path: nvc_${{ env.VERSION }}-1_amd64_${{ matrix.os }}.deb diff --git a/.github/workflows/test-osvvm.yml b/.github/workflows/test-osvvm.yml index 52ceb7c3..3cd3ec34 100644 --- a/.github/workflows/test-osvvm.yml +++ b/.github/workflows/test-osvvm.yml @@ -27,7 +27,7 @@ jobs: mingw-w64-x86_64-tcllib - name: Download MSYS2 mingw64 package id: download-artifact - uses: dawidd6/action-download-artifact@v2 + uses: dawidd6/action-download-artifact@v4 with: workflow: build-test.yml workflow_conclusion: success -- 2.39.2