summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIlya Maximets <i.maximets@ovn.org>2022-10-12 11:19:41 +0200
committerIlya Maximets <i.maximets@ovn.org>2022-10-12 15:46:56 +0200
commit730ab63adb0030e70227fa684caf099e079a7ba6 (patch)
tree1edac39953e6f0197a8776c70e8a2a5ddb3133ca
parentf075431dfb828a35937b76fc7c1134c16297404e (diff)
downloadopenvswitch-730ab63adb0030e70227fa684caf099e079a7ba6.tar.gz
github: Update versions of action dependencies.
checkout@v2, cache@v2 and setup-python@v2 are using outdated Node.js 12 which is now deprecated in GHA [1], so these actions will stop working soon. Updating to most recent major versions with Node.js 16. This stops GHA from throwing warnings in every build. While at it, also updating upload-artifacts to more recent version. [1] https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/ Acked-by: David Marchand <david.marchand@redhat.com> Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
-rw-r--r--.github/workflows/build-and-test.yml12
1 files changed, 6 insertions, 6 deletions
diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml
index 9b951a07d..4231fddde 100644
--- a/.github/workflows/build-and-test.yml
+++ b/.github/workflows/build-and-test.yml
@@ -105,7 +105,7 @@ jobs:
steps:
- name: checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: fix up /etc/hosts
# https://github.com/actions/virtual-environments/issues/3353
@@ -125,7 +125,7 @@ jobs:
- name: cache
if: matrix.dpdk != '' || matrix.dpdk_shared != ''
- uses: actions/cache@v2
+ uses: actions/cache@v3
env:
matrix_key: ${{ matrix.dpdk }}${{ matrix.dpdk_shared }}
ci_key: ${{ hashFiles('dpdk-ci-signature') }}
@@ -153,7 +153,7 @@ jobs:
- name: upload deb packages
if: matrix.deb_package != ''
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: deb-packages
path: '/home/runner/work/ovs/*.deb'
@@ -172,7 +172,7 @@ jobs:
- name: upload logs on failure
if: failure() || cancelled()
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: logs-linux-${{ join(matrix.*, '-') }}
path: logs.tgz
@@ -191,7 +191,7 @@ jobs:
steps:
- name: checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: install dependencies
run: brew install automake libtool
- name: prepare
@@ -200,7 +200,7 @@ jobs:
run: PATH="$PATH:$HOME/bin" ./.ci/osx-build.sh
- name: upload logs on failure
if: failure()
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: logs-osx-clang---disable-ssl
path: config.log