From 38da48f347fb88ca496c681114b83eeceded438b Mon Sep 17 00:00:00 2001 From: Stefan Weil Date: Sat, 23 Mar 2024 14:44:38 +0100 Subject: [PATCH] Update more GitHub actions from v3 to v4 Signed-off-by: Stefan Weil --- .github/actions/merge-branches/action.yml | 2 +- .github/workflows/automated-tests.yml | 30 +++++++++++------------ .github/workflows/deploy-docs.yml | 2 +- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/actions/merge-branches/action.yml b/.github/actions/merge-branches/action.yml index e171711fbe..ea8fc99e42 100644 --- a/.github/actions/merge-branches/action.yml +++ b/.github/actions/merge-branches/action.yml @@ -6,7 +6,7 @@ runs: using: "composite" steps: - name: Checkout ${{ github.event.pull_request.base.ref || 'master' }} - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ github.event.pull_request.base.ref || '' }} fetch-depth: 0 # Fetch all history diff --git a/.github/workflows/automated-tests.yml b/.github/workflows/automated-tests.yml index 00ba8b568b..c41c6b5390 100644 --- a/.github/workflows/automated-tests.yml +++ b/.github/workflows/automated-tests.yml @@ -119,67 +119,67 @@ jobs: uses: ./.github/actions/merge-branches - run: ./build/get_external_dependencies.sh - name: Download artifacts_bbb-apps-akka - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: artifacts_bbb-apps-akka.tar - run: tar xf artifacts.tar - name: Download artifacts_bbb-config - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: artifacts_bbb-config.tar - run: tar xf artifacts.tar - name: Download artifacts_bbb-export-annotations - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: artifacts_bbb-export-annotations.tar - run: tar xf artifacts.tar - name: Download artifacts_bbb-learning-dashboard - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: artifacts_bbb-learning-dashboard.tar - run: tar xf artifacts.tar - name: Download artifacts_bbb-playback-record - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: artifacts_bbb-playback-record.tar - run: tar xf artifacts.tar - name: Download artifacts_bbb-graphql-server - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: artifacts_bbb-graphql-server.tar - run: tar xf artifacts.tar - name: Download artifacts_bbb-etherpad - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: artifacts_bbb-etherpad.tar - run: tar xf artifacts.tar - name: Download artifacts_bbb-freeswitch - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: artifacts_bbb-freeswitch.tar - run: tar xf artifacts.tar - name: Download artifacts_bbb-webrtc - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: artifacts_bbb-webrtc.tar - run: tar xf artifacts.tar - name: Download artifacts_bbb-web - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: artifacts_bbb-web.tar - run: tar xf artifacts.tar - name: Download artifacts_bbb-fsesl-akka - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: artifacts_bbb-fsesl-akka.tar - run: tar xf artifacts.tar - name: Download artifacts_bbb-html5 - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: artifacts_bbb-html5.tar - run: tar xf artifacts.tar - name: Download artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: artifacts_others.tar - run: tar xf artifacts.tar @@ -355,14 +355,14 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: 18 - name: Install dependencies working-directory: ./bigbluebutton-tests/playwright run: npm ci - name: Download all blob reports from GitHub Actions Artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: all-blob-reports path: bigbluebutton-tests/playwright/all-blob-reports diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 109d9358ff..0e07e0f5e0 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -23,7 +23,7 @@ jobs: steps: # Setup - uses: actions/checkout@v4 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: 20 cache: npm