summaryrefslogtreecommitdiff
path: root/.github/workflows
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:39:38 +0200
commitedeefe762331095574be64b238320f4e7cd4f637 (patch)
treea134c86484a7b3394ca325e82cc850eeaa53a9e6 /.github/workflows
parentdc54104526030123fc8390e6106782c6a3aca2f3 (diff)
downloadopenvswitch-edeefe762331095574be64b238320f4e7cd4f637.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>
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build-and-test.yml18
1 files changed, 9 insertions, 9 deletions
diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml
index 58ab85e5d..7baa91403 100644
--- a/.github/workflows/build-and-test.yml
+++ b/.github/workflows/build-and-test.yml
@@ -96,7 +96,7 @@ jobs:
steps:
- name: checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: update PATH
run: |
@@ -104,7 +104,7 @@ jobs:
echo "$HOME/.local/bin" >> $GITHUB_PATH
- name: set up python
- uses: actions/setup-python@v2
+ uses: actions/setup-python@v4
with:
python-version: '3.9'
@@ -120,7 +120,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') }}
@@ -156,7 +156,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
@@ -175,13 +175,13 @@ jobs:
steps:
- name: checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: update PATH
run: |
echo "$HOME/bin" >> $GITHUB_PATH
echo "$HOME/.local/bin" >> $GITHUB_PATH
- name: set up python
- uses: actions/setup-python@v2
+ uses: actions/setup-python@v4
with:
python-version: '3.9'
- name: install dependencies
@@ -192,7 +192,7 @@ jobs:
run: ./.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
@@ -217,7 +217,7 @@ jobs:
steps:
- name: checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: update PATH
run: |
@@ -239,7 +239,7 @@ jobs:
run: ./.ci/linux-build.sh
- name: upload deb packages
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: deb-packages-${{ matrix.dpdk }}-dpdk
path: '/home/runner/work/ovs/*.deb'