Update more GitHub actions from v3 to v4

Signed-off-by: Stefan Weil <sw@weilnetz.de>
This commit is contained in:
Stefan Weil 2024-03-23 14:44:38 +01:00
parent 0b7cbb72b6
commit 38da48f347
3 changed files with 17 additions and 17 deletions

View File

@ -6,7 +6,7 @@ runs:
using: "composite" using: "composite"
steps: steps:
- name: Checkout ${{ github.event.pull_request.base.ref || 'master' }} - name: Checkout ${{ github.event.pull_request.base.ref || 'master' }}
uses: actions/checkout@v3 uses: actions/checkout@v4
with: with:
ref: ${{ github.event.pull_request.base.ref || '' }} ref: ${{ github.event.pull_request.base.ref || '' }}
fetch-depth: 0 # Fetch all history fetch-depth: 0 # Fetch all history

View File

@ -119,67 +119,67 @@ jobs:
uses: ./.github/actions/merge-branches uses: ./.github/actions/merge-branches
- run: ./build/get_external_dependencies.sh - run: ./build/get_external_dependencies.sh
- name: Download artifacts_bbb-apps-akka - name: Download artifacts_bbb-apps-akka
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: artifacts_bbb-apps-akka.tar name: artifacts_bbb-apps-akka.tar
- run: tar xf artifacts.tar - run: tar xf artifacts.tar
- name: Download artifacts_bbb-config - name: Download artifacts_bbb-config
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: artifacts_bbb-config.tar name: artifacts_bbb-config.tar
- run: tar xf artifacts.tar - run: tar xf artifacts.tar
- name: Download artifacts_bbb-export-annotations - name: Download artifacts_bbb-export-annotations
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: artifacts_bbb-export-annotations.tar name: artifacts_bbb-export-annotations.tar
- run: tar xf artifacts.tar - run: tar xf artifacts.tar
- name: Download artifacts_bbb-learning-dashboard - name: Download artifacts_bbb-learning-dashboard
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: artifacts_bbb-learning-dashboard.tar name: artifacts_bbb-learning-dashboard.tar
- run: tar xf artifacts.tar - run: tar xf artifacts.tar
- name: Download artifacts_bbb-playback-record - name: Download artifacts_bbb-playback-record
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: artifacts_bbb-playback-record.tar name: artifacts_bbb-playback-record.tar
- run: tar xf artifacts.tar - run: tar xf artifacts.tar
- name: Download artifacts_bbb-graphql-server - name: Download artifacts_bbb-graphql-server
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: artifacts_bbb-graphql-server.tar name: artifacts_bbb-graphql-server.tar
- run: tar xf artifacts.tar - run: tar xf artifacts.tar
- name: Download artifacts_bbb-etherpad - name: Download artifacts_bbb-etherpad
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: artifacts_bbb-etherpad.tar name: artifacts_bbb-etherpad.tar
- run: tar xf artifacts.tar - run: tar xf artifacts.tar
- name: Download artifacts_bbb-freeswitch - name: Download artifacts_bbb-freeswitch
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: artifacts_bbb-freeswitch.tar name: artifacts_bbb-freeswitch.tar
- run: tar xf artifacts.tar - run: tar xf artifacts.tar
- name: Download artifacts_bbb-webrtc - name: Download artifacts_bbb-webrtc
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: artifacts_bbb-webrtc.tar name: artifacts_bbb-webrtc.tar
- run: tar xf artifacts.tar - run: tar xf artifacts.tar
- name: Download artifacts_bbb-web - name: Download artifacts_bbb-web
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: artifacts_bbb-web.tar name: artifacts_bbb-web.tar
- run: tar xf artifacts.tar - run: tar xf artifacts.tar
- name: Download artifacts_bbb-fsesl-akka - name: Download artifacts_bbb-fsesl-akka
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: artifacts_bbb-fsesl-akka.tar name: artifacts_bbb-fsesl-akka.tar
- run: tar xf artifacts.tar - run: tar xf artifacts.tar
- name: Download artifacts_bbb-html5 - name: Download artifacts_bbb-html5
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: artifacts_bbb-html5.tar name: artifacts_bbb-html5.tar
- run: tar xf artifacts.tar - run: tar xf artifacts.tar
- name: Download artifacts - name: Download artifacts
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: artifacts_others.tar name: artifacts_others.tar
- run: tar xf artifacts.tar - run: tar xf artifacts.tar
@ -355,14 +355,14 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/setup-node@v3 - uses: actions/setup-node@v4
with: with:
node-version: 18 node-version: 18
- name: Install dependencies - name: Install dependencies
working-directory: ./bigbluebutton-tests/playwright working-directory: ./bigbluebutton-tests/playwright
run: npm ci run: npm ci
- name: Download all blob reports from GitHub Actions Artifacts - name: Download all blob reports from GitHub Actions Artifacts
uses: actions/download-artifact@v3 uses: actions/download-artifact@v4
with: with:
name: all-blob-reports name: all-blob-reports
path: bigbluebutton-tests/playwright/all-blob-reports path: bigbluebutton-tests/playwright/all-blob-reports

View File

@ -23,7 +23,7 @@ jobs:
steps: steps:
# Setup # Setup
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/setup-node@v3 - uses: actions/setup-node@v4
with: with:
node-version: 20 node-version: 20
cache: npm cache: npm