diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index 0c2685f..5e5a72a 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -36,7 +36,7 @@ jobs: DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends debhelper devscripts equivs git git-buildpackage pristine-tar - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: source fetch-depth: 0 @@ -68,10 +68,11 @@ jobs: ls .. - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ubuntu-${{ matrix.UBUNTU_VERSION }} path: "*.deb" + if-no-files-found: error amazonlinux-2: runs-on: ubuntu-latest @@ -94,7 +95,7 @@ jobs: gem install --no-document fpm - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 path: bbb-presentation-video @@ -130,10 +131,11 @@ jobs: --depends ffmpeg \ . - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: amazonlinux-2 path: "*.rpm" + if-no-files-found: error assets: name: "Upload assets to release" @@ -145,14 +147,14 @@ jobs: actions: read steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: ubuntu-20.04 path: ubuntu-20.04 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: amazonlinux-2 path: amazonlinux-2 diff --git a/.github/workflows/test-report.yml b/.github/workflows/test-report.yml index 7979f98..18cee5a 100644 --- a/.github/workflows/test-report.yml +++ b/.github/workflows/test-report.yml @@ -14,12 +14,11 @@ jobs: steps: - name: Download test results - uses: dawidd6/action-download-artifact@v2 + uses: action/download-artifact@v4 with: name: junit path: junit/ - workflow: ${{ github.event.workflow.id }} - workflow_conclusion: "" + github-token: ${{ secrets.GH_PAT }} run_id: ${{ github.event.workflow_run.id }} - name: Publish test report diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a41ed73..02eeef2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,7 +28,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install system dependencies run: | @@ -64,7 +64,7 @@ jobs: - name: Upload test results if: ${{ success() || failure() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: junit path: junit/