Skip to content

Commit 3612dc2

Browse files
committed
Update actions
1 parent 96dd00f commit 3612dc2

8 files changed

+32
-19
lines changed

.github/workflows/ci-workflow.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
include:
3232
- elixir: 1.15.7
3333
otp: 26.1
34-
- elixir: 1.16.1
34+
- elixir: 1.16.2
3535
otp: 26.2
3636
steps:
3737
- uses: actions/checkout@v4

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
- uses: erlef/setup-beam@v1
3939
with:
4040
otp-version: 26.2
41-
elixir-version: 1.16.1
41+
elixir-version: 1.16.2
4242
- run: mix deps.get
4343
- run: mix deps.compile
4444
- run: mix compile

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ jobs:
116116
- uses: erlef/setup-beam@v1
117117
with:
118118
otp-version: 26.2
119-
elixir-version: 1.16.1
119+
elixir-version: 1.16.2
120120
- run: mix deps.get
121121
- run: mix deps.compile
122122
- run: mix compile

.github/workflows/compatibility-elixir.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
repo_url: ["https://github.com/elixir-lang/elixir.git"]
1717
repo_branch: ["v1.13", "main"]
1818
otp: [23.3, 24.3, 25.3, 26.1]
19-
elixir: [1.11.4, 1.12.3, 1.13.4, 1.14.5, 1.15.7, 1.16.1]
19+
elixir: [1.11.4, 1.12.3, 1.13.4, 1.14.5, 1.15.7, 1.16.2]
2020
exclude:
2121
- elixir: 1.11.4
2222
otp: 26.1
@@ -36,9 +36,9 @@ jobs:
3636
otp: 23.3
3737
- elixir: 1.15.7
3838
otp: 24.3
39-
- elixir: 1.16.1
39+
- elixir: 1.16.2
4040
otp: 23.3
41-
- elixir: 1.16.1
41+
- elixir: 1.16.2
4242
otp: 24.3
4343
steps:
4444
- uses: actions/checkout@v4

.github/workflows/compatibility-os-windows.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- uses: erlef/setup-beam@v1
2222
with:
2323
otp-version: 26.2
24-
elixir-version: 1.16.1
24+
elixir-version: 1.16.2
2525
- run: mix deps.get
2626
- run: mix deps.compile
2727
- run: |

.github/workflows/compatibility-phoenix.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
repo_url: ["https://github.com/phoenixframework/phoenix.git"]
1616
repo_branch: ["v1.6", "main"]
1717
otp: [23.3, 24.3, 25.3, 26.1]
18-
elixir: [1.11.4, 1.12.3, 1.13.4, 1.14.5, 1.15.7, 1.16.1]
18+
elixir: [1.11.4, 1.12.3, 1.13.4, 1.14.5, 1.15.7, 1.16.2]
1919
exclude:
2020
- elixir: 1.11.4
2121
otp: 26.1
@@ -35,9 +35,9 @@ jobs:
3535
otp: 23.3
3636
- elixir: 1.15.7
3737
otp: 24.3
38-
- elixir: 1.16.1
38+
- elixir: 1.16.2
3939
otp: 23.3
40-
- elixir: 1.16.1
40+
- elixir: 1.16.2
4141
otp: 24.3
4242
steps:
4343
- uses: actions/checkout@v4
@@ -59,7 +59,7 @@ jobs:
5959
matrix:
6060
otp: [23.3, 24.3, 25.3, 26.1]
6161
# phx_new depends on newer versions of Elixir than Credo
62-
elixir: [1.14.5, 1.15.7, 1.16.1]
62+
elixir: [1.14.5, 1.15.7, 1.16.2]
6363
exclude:
6464
- elixir: 1.11.4
6565
otp: 26.1
@@ -79,9 +79,9 @@ jobs:
7979
otp: 23.3
8080
- elixir: 1.15.7
8181
otp: 24.3
82-
- elixir: 1.16.1
82+
- elixir: 1.16.2
8383
otp: 23.3
84-
- elixir: 1.16.1
84+
- elixir: 1.16.2
8585
otp: 24.3
8686
steps:
8787
- uses: actions/checkout@v4

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
matrix:
1414
otp: [26.2]
15-
elixir: [1.16.1]
15+
elixir: [1.16.2]
1616
steps:
1717
- uses: actions/checkout@v4
1818

.github/workflows/housekeeping-trigger.yml .github/workflows/housekeeping.yml

+18-5
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ jobs:
1919
- uses: erlef/setup-beam@v1
2020
with:
2121
otp-version: 26.2
22-
elixir-version: 1.16.1
22+
elixir-version: 1.16.2
2323
- run: mix deps.get
2424
- run: mix compile
2525
- run: ./test/check_formatted.sh
2626

2727
trigger:
28-
name: "tested for trigger"
28+
name: "tested that for each check there is at least one trigger assertion"
2929
runs-on: ubuntu-20.04
3030
steps:
3131
- uses: actions/checkout@v4
@@ -34,12 +34,12 @@ jobs:
3434
- uses: erlef/setup-beam@v1
3535
with:
3636
otp-version: 26.2
37-
elixir-version: 1.16.1
37+
elixir-version: 1.16.2
3838
- run: mix deps.get
3939
- run: mix test test/credo/check/housekeeping_trigger.exs
4040

4141
params:
42-
name: "tested all params"
42+
name: "tested that for each check all params are covered by tests"
4343
runs-on: ubuntu-20.04
4444
steps:
4545
- uses: actions/checkout@v4
@@ -48,7 +48,20 @@ jobs:
4848
- uses: erlef/setup-beam@v1
4949
with:
5050
otp-version: 26.2
51-
elixir-version: 1.16.1
51+
elixir-version: 1.16.2
5252
- run: mix deps.get
5353
- run: mix test test/credo/check/housekeeping_params.exs
5454

55+
assert_triggers:
56+
name: "all triggers are looked up and confirmed"
57+
runs-on: ubuntu-20.04
58+
steps:
59+
- uses: actions/checkout@v4
60+
with:
61+
fetch-depth: 0
62+
- uses: erlef/setup-beam@v1
63+
with:
64+
otp-version: 26.2
65+
elixir-version: 1.16.2
66+
- run: mix deps.get
67+
- run: ASSERT_TRIGGERS=1 mix test

0 commit comments

Comments
 (0)