Skip to content

Commit e2cc26d

Browse files
chore: sync files with beam-community/common-config (#413)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 112382f commit e2cc26d

File tree

3 files changed

+33
-7
lines changed

3 files changed

+33
-7
lines changed

.github/workflows/ci.yaml

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,13 @@ jobs:
3131
uses: actions/checkout@v6
3232

3333
- name: Setup Elixir
34-
uses: stordco/actions-elixir/setup@v1
34+
uses: erlef/setup-beam@v1
3535
with:
3636
github-token: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }}
37+
elixir-version: "1.19"
38+
otp-version: "27.0"
39+
40+
- run: mix deps.get
3741

3842
- name: Credo
3943
run: mix credo --strict
@@ -46,9 +50,13 @@ jobs:
4650
uses: actions/checkout@v6
4751

4852
- name: Setup Elixir
49-
uses: stordco/actions-elixir/setup@v1
53+
uses: erlef/setup-beam@v1
5054
with:
5155
github-token: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }}
56+
elixir-version: "1.19"
57+
otp-version: "27.0"
58+
59+
- run: mix deps.get
5260

5361
- name: Unused
5462
run: mix deps.unlock --check-unused
@@ -61,9 +69,13 @@ jobs:
6169
uses: actions/checkout@v6
6270

6371
- name: Setup Elixir
64-
uses: stordco/actions-elixir/setup@v1
72+
uses: erlef/setup-beam@v1
6573
with:
6674
github-token: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }}
75+
elixir-version: "1.19"
76+
otp-version: "27.0"
77+
78+
- run: mix deps.get
6779

6880
- name: Dialyzer
6981
run: mix dialyzer --format github
@@ -76,9 +88,13 @@ jobs:
7688
uses: actions/checkout@v6
7789

7890
- name: Setup Elixir
79-
uses: stordco/actions-elixir/setup@v1
91+
uses: erlef/setup-beam@v1
8092
with:
8193
github-token: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }}
94+
elixir-version: "1.19"
95+
otp-version: "27.0"
96+
97+
- run: mix deps.get
8298

8399
- name: Format
84100
run: mix format --check-formatted
@@ -96,12 +112,14 @@ jobs:
96112
uses: actions/checkout@v6
97113

98114
- name: Setup Elixir
99-
uses: stordco/actions-elixir/setup@v1
115+
uses: erlef/setup-beam@v1
100116
with:
101117
elixir-version: ${{ matrix.versions.elixir }}
102118
github-token: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }}
103119
otp-version: ${{ matrix.versions.otp }}
104120

121+
- run: mix deps.get
122+
105123
- name: Compile
106124
run: mix compile --warnings-as-errors
107125

.github/workflows/production.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,13 @@ jobs:
2121
uses: actions/checkout@v6
2222

2323
- name: Setup Elixir
24-
uses: stordco/actions-elixir/setup@v1
24+
uses: erlef/setup-beam@v1
2525
with:
2626
github-token: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }}
27+
elixir-version: "1.19"
28+
otp-version: "27.0"
29+
30+
- run: mix deps.get
2731

2832
- name: Compile
2933
run: mix compile --docs

.github/workflows/publish-docs.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,13 @@ jobs:
1818
uses: actions/checkout@v6
1919

2020
- name: Setup Elixir
21-
uses: stordco/actions-elixir/setup@v1
21+
uses: erlef/setup-beam@v1
2222
with:
2323
github-token: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }}
24+
elixir-version: "1.19"
25+
otp-version: "27.0"
26+
27+
- run: mix deps.get
2428

2529
- name: Publish Docs
2630
run: mix hex.publish docs --yes

0 commit comments

Comments
 (0)