Browse Source

upgrade base image of workflows (#1239)

* upgrade base image of workflows

* upgrade checkout actions
pull/1245/head
Alessandro Ros 3 years ago committed by GitHub
parent
commit
71ef9b47ab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      .github/workflows/issues.yml
  2. 12
      .github/workflows/lint.yml
  3. 20
      .github/workflows/release.yml
  4. 12
      .github/workflows/test.yml

2
.github/workflows/issues.yml

@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- run: npm install mdjson - run: npm install mdjson

12
.github/workflows/lint.yml

@ -8,20 +8,20 @@ on:
jobs: jobs:
code: code:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- uses: golangci/golangci-lint-action@v3 - uses: golangci/golangci-lint-action@v3
with: with:
version: v1.49.0 version: v1.49.0
mod-tidy: mod-tidy:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- uses: actions/setup-go@v2 - uses: actions/setup-go@v2
with: with:
@ -33,9 +33,9 @@ jobs:
git diff --exit-code git diff --exit-code
apidocs: apidocs:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- run: make apidocs-lint - run: make apidocs-lint

20
.github/workflows/release.yml

@ -8,10 +8,10 @@ on:
jobs: jobs:
# make sure that gortsplib is updated # make sure that gortsplib is updated
check_gortsplib: check_gortsplib:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- uses: actions/setup-go@v2 - uses: actions/setup-go@v2
with: with:
@ -25,10 +25,10 @@ jobs:
make_binaries: make_binaries:
needs: check_gortsplib needs: check_gortsplib
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- run: make binaries - run: make binaries
@ -39,10 +39,10 @@ jobs:
github: github:
needs: make_binaries needs: make_binaries
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- uses: actions/download-artifact@v3 - uses: actions/download-artifact@v3
with: with:
@ -78,10 +78,10 @@ jobs:
dockerhub: dockerhub:
needs: make_binaries needs: make_binaries
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- uses: actions/download-artifact@v3 - uses: actions/download-artifact@v3
with: with:
@ -95,10 +95,10 @@ jobs:
apidocs: apidocs:
needs: make_binaries needs: make_binaries
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- run: make apidocs-gen - run: make apidocs-gen

12
.github/workflows/test.yml

@ -8,28 +8,28 @@ on:
jobs: jobs:
test64: test64:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- run: make test - run: make test
- run: bash <(curl -s https://codecov.io/bash) - run: bash <(curl -s https://codecov.io/bash)
test32: test32:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- run: make test32 - run: make test32
test_highlevel: test_highlevel:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v3
- uses: actions/setup-go@v2 - uses: actions/setup-go@v2
with: with:

Loading…
Cancel
Save