diff options
author | Eric Biggers <ebiggers@google.com> | 2024-03-20 01:10:53 +0000 |
---|---|---|
committer | Eric Biggers <ebiggers@google.com> | 2024-03-20 01:10:53 +0000 |
commit | 287f133ce7358116a01c0a02006d1dac2e9d42ae (patch) | |
tree | 4021d9926f07150b9e231c3ec62086e205f06aa5 | |
parent | 4ba79698b0381fe953f2d74b622b3b9586969e2b (diff) | |
download | fsverity-utils-287f133ce7358116a01c0a02006d1dac2e9d42ae.tar.gz |
ci.yml: upgrade to actions/checkout@v4 and actions/cache@v4
This avoids more warnings from GitHub Actions about a Node.js version
deprecation.
Signed-off-by: Eric Biggers <ebiggers@google.com>
-rw-r--r-- | .github/workflows/ci.yml | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 66256ed..2e018c3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,56 +13,56 @@ jobs: name: Test building static library runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: scripts/run-tests.sh static_linking dynamic-linking-test: name: Test building dynamic library runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: scripts/run-tests.sh dynamic_linking cplusplus-test: name: Test using library from C++ program runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: scripts/run-tests.sh cplusplus uninstall-test: name: Test uninstalling runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: scripts/run-tests.sh uninstall dash-test: name: Test building using the dash shell runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: scripts/run-tests.sh dash license-test: name: Test for correct license info runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: scripts/run-tests.sh license gcc-test: name: Test with gcc runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: scripts/run-tests.sh gcc clang-test: name: Test with clang runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install dependencies run: | sudo apt-get update @@ -73,7 +73,7 @@ jobs: name: Test building 32-bit binaries runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install dependencies run: | sudo dpkg --add-architecture i386 @@ -85,7 +85,7 @@ jobs: name: Test with sanitizers enabled runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install dependencies run: | sudo apt-get update @@ -96,7 +96,7 @@ jobs: name: Test with valgrind enabled runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install dependencies run: | sudo apt-get update @@ -107,9 +107,9 @@ jobs: name: Test with BoringSSL runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Cache BoringSSL build - uses: actions/cache@v2 + uses: actions/cache@v4 with: key: boringssl path: boringssl @@ -120,7 +120,7 @@ jobs: name: Test with unsigned/signed char runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: scripts/run-tests.sh unsigned_char signed_char # FIXME: need a Windows build of libcrypto for this to work @@ -128,7 +128,7 @@ jobs: #name: Windows build tests #runs-on: ubuntu-latest #steps: - #- uses: actions/checkout@v3 + #- uses: actions/checkout@v4 #- name: Install dependencies #run: | #sudo apt-get update @@ -139,7 +139,7 @@ jobs: name: Run sparse runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install dependencies run: | sudo apt-get update @@ -150,7 +150,7 @@ jobs: name: Run clang static analyzer runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install dependencies run: | sudo apt-get update @@ -161,7 +161,7 @@ jobs: name: Run shellcheck runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install dependencies run: | sudo apt-get update |