From c664d6dc325a7d810680ab1636e875ca34b92334 Mon Sep 17 00:00:00 2001 From: Badlop Date: Thu, 1 Feb 2024 17:02:44 +0100 Subject: [PATCH] Workflows: Update actions to use Node.js 20 as recommended by Github Actions --- .github/workflows/ci.yml | 4 ++-- .github/workflows/container.yml | 2 +- .github/workflows/installers.yml | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b71dbccfa..a04993d2a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -104,7 +104,7 @@ jobs: run: sed -i 's|, syntax_tools||g' src/ejabberd.app.src.script - name: Cache rebar - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ~/.cache/rebar3/ @@ -220,7 +220,7 @@ jobs: echo "::notice::View CT results: https://processone.github.io/ecil/logs/$CTRUN/" - name: Check for changes to trigger schema upgrade test - uses: dorny/paths-filter@v2 + uses: dorny/paths-filter@v3 id: filter with: filters: | diff --git a/.github/workflows/container.yml b/.github/workflows/container.yml index 02c584054..28c0c2ec0 100644 --- a/.github/workflows/container.yml +++ b/.github/workflows/container.yml @@ -29,7 +29,7 @@ jobs: fetch-depth: 0 - name: Cache build directory - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/build/ key: ${{runner.os}}-ctr-ct-ng-1.25.0 diff --git a/.github/workflows/installers.yml b/.github/workflows/installers.yml index 59e44c70f..a298c4531 100644 --- a/.github/workflows/installers.yml +++ b/.github/workflows/installers.yml @@ -24,7 +24,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Cache build directory - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/build/ key: ${{runner.os}}-ct-ng-1.26.0 @@ -55,7 +55,7 @@ jobs: mkdir ejabberd-packages mv ejabberd_*.deb ejabberd-*.rpm ejabberd-*.run ejabberd-packages - name: Upload packages - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ejabberd-packages # @@ -74,7 +74,7 @@ jobs: if: github.ref_type == 'tag' steps: - name: Download packages - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: ejabberd-packages - name: Draft Release