diff options
author | fanquake <fanquake@gmail.com> | 2023-05-04 09:49:28 +0100 |
---|---|---|
committer | Azat Khuzhin <a3at.mail@gmail.com> | 2023-05-04 21:21:40 +0200 |
commit | bdb343e1801a0ced6e79fdd20f063323389c771c (patch) | |
tree | 042c8e6d61e85f7a89e7a8892115673b394c782f | |
parent | 211736697bb88d1bf8977decafbe66b6bb7923cd (diff) | |
download | libevent-bdb343e1801a0ced6e79fdd20f063323389c771c.tar.gz |
ci: use newer actions/x versions for master jobs
Now that the jobs are running again, a number of deprecation warnings
have surfaced
https://github.com/libevent/libevent/actions/runs/4876367881:
```bash
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions/checkout@v2.0.0.
```
Looks like the most straightforward thing todo here is just use the
newer version of the checkout action.
Also move to the v1 tag for the coveralls job, rather than a pinned,
much older version (the latest release is 1.2.5, https://github.com/coverallsapp/github-action/releases).
Same again for actions/cache.
-rw-r--r-- | .github/workflows/master.yml | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index 8843f374..f9ed0ffd 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -15,9 +15,9 @@ jobs: contents: read # for actions/checkout to fetch code runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2.0.0 + - uses: actions/checkout@v3 - name: Cache - uses: actions/cache@v1.0.3 + uses: actions/cache@v3 with: path: build key: ${{ matrix.os }}-coverage-v2 @@ -43,7 +43,7 @@ jobs: make verify_coverage - name: Coveralls GitHub Action - uses: coverallsapp/github-action@v1.0.1 + uses: coverallsapp/github-action@v1 with: github-token: ${{ secrets.GITHUB_TOKEN }} path-to-lcov: ./build/coverage.info.cleaned @@ -65,7 +65,7 @@ jobs: fail-fast: false steps: - - uses: actions/checkout@v2.0.0 + - uses: actions/checkout@v3 - name: Install Dependencies run: @@ -126,7 +126,7 @@ jobs: fail-fast: false steps: - - uses: actions/checkout@v2.0.0 + - uses: actions/checkout@v3 - name: Install Depends run: | sudo apt install doxygen libmbedtls-dev |