Skip to content

Commit 953c743

Browse files
committed
Update GitHub actions
Use newer ubuntu
1 parent 25d9231 commit 953c743

7 files changed

+13
-13
lines changed

.github/workflows/ci-workflow.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010

1111
jobs:
1212
test:
13-
runs-on: ubuntu-20.04
13+
runs-on: ubuntu-24.04
1414
name: "Elixir ${{matrix.elixir}} OTP ${{matrix.otp}}"
1515
strategy:
1616
fail-fast: false

.github/workflows/code-scan-sarif.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
contents: read # for actions/checkout to fetch code
3333
security-events: write # for github/codeql-action/upload-sarif to upload SARIF results
3434
actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status
35-
runs-on: ubuntu-20.04
35+
runs-on: ubuntu-24.04
3636
steps:
3737
- uses: actions/checkout@v3
3838
- uses: erlef/setup-beam@v1

.github/workflows/compatibility-canary-smoke-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
test_on_new_project:
10-
runs-on: ubuntu-20.04
10+
runs-on: ubuntu-24.04
1111
name: "${{matrix.project.name}}"
1212
strategy:
1313
fail-fast: false

.github/workflows/compatibility-elixir.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
test_on_source:
10-
runs-on: ubuntu-20.04
10+
runs-on: ubuntu-24.04
1111
if: "!contains(github.event.head_commit.message, 'ci skip') && !contains(github.event.head_commit.message, 'skip ci')"
1212
name: "Elixir ${{matrix.elixir}} OTP ${{matrix.otp}} - Credo running on Elixir ${{matrix.repo_branch}} source code"
1313
strategy:

.github/workflows/compatibility-phoenix.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
test_on_source:
10-
runs-on: ubuntu-20.04
10+
runs-on: ubuntu-24.04
1111
name: "Elixir ${{matrix.elixir}} OTP ${{matrix.otp}} - ${{matrix.repo_branch}}"
1212
strategy:
1313
fail-fast: false
@@ -45,7 +45,7 @@ jobs:
4545
- run: mix credo tmp/${{matrix.repo_branch}} --strict --mute-exit-status
4646

4747
test_on_new_project:
48-
runs-on: ubuntu-20.04
48+
runs-on: ubuntu-24.04
4949
name: "[${{matrix.otp}}/${{matrix.elixir}}] new Phoenix app analysed by Credo [OTP/Elixir]"
5050
strategy:
5151
matrix:

.github/workflows/housekeeping-bugfix-reproducer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
test:
10-
runs-on: ubuntu-20.04
10+
runs-on: ubuntu-24.04
1111
name: "Test for lib/ changes"
1212
steps:
1313
- uses: actions/checkout@v4

.github/workflows/housekeeping.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
jobs:
1212
format:
1313
name: "used mix format"
14-
runs-on: ubuntu-20.04
14+
runs-on: ubuntu-24.04
1515
steps:
1616
- uses: actions/checkout@v4
1717
with:
@@ -26,7 +26,7 @@ jobs:
2626

2727
trigger:
2828
name: "tested that for each check there is at least one trigger assertion"
29-
runs-on: ubuntu-20.04
29+
runs-on: ubuntu-24.04
3030
steps:
3131
- uses: actions/checkout@v4
3232
with:
@@ -40,7 +40,7 @@ jobs:
4040

4141
params:
4242
name: "tested that for each check all params are covered by tests"
43-
runs-on: ubuntu-20.04
43+
runs-on: ubuntu-24.04
4444
steps:
4545
- uses: actions/checkout@v4
4646
with:
@@ -54,7 +54,7 @@ jobs:
5454

5555
assert_triggers:
5656
name: "all triggers are looked up and confirmed"
57-
runs-on: ubuntu-20.04
57+
runs-on: ubuntu-24.04
5858
steps:
5959
- uses: actions/checkout@v4
6060
with:
@@ -68,7 +68,7 @@ jobs:
6868

6969
no_deps_compiler_warnings:
7070
name: "compiling deps shows no compiler warnings (optional)"
71-
runs-on: ubuntu-20.04
71+
runs-on: ubuntu-24.04
7272
steps:
7373
- uses: actions/checkout@v4
7474
with:
@@ -82,7 +82,7 @@ jobs:
8282

8383
compare_to_latest_credo:
8484
name: "resulting issues are still the same (optional)"
85-
runs-on: ubuntu-20.04
85+
runs-on: ubuntu-24.04
8686
steps:
8787
- uses: actions/checkout@v4
8888
with:

0 commit comments

Comments
 (0)