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: @@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- run: npm install mdjson

12
.github/workflows/lint.yml

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

20
.github/workflows/release.yml

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

12
.github/workflows/test.yml

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

Loading…
Cancel
Save