Skip to content

Commit 1e81033

Browse files
committed
CI: Apparently setup-beam requires this now
Otherwise it complains: Run erlef/setup-beam@v1 Error: Tried to map a target OS from env. variable 'ImageOS' (got ubuntu24-arm64), but failed. If you're using a self-hosted runner, you should set 'env': 'ImageOS': ... to one of the following: ['ubuntu22', 'ubuntu24', 'win19', 'win22', 'win25', 'macos13', 'macos14', 'macos15', 'macos26']
1 parent 9cd185a commit 1e81033

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ jobs:
2525

2626
compile:
2727
runs-on: ubuntu-24.04-arm
28+
env:
29+
ImageOS: ubuntu24
2830
strategy:
2931
matrix:
3032
otp: ['28']
@@ -73,6 +75,8 @@ jobs:
7375
static:
7476
needs: compile
7577
runs-on: ubuntu-24.04-arm
78+
env:
79+
ImageOS: ubuntu24
7680
strategy:
7781
matrix:
7882
otp: ['28']
@@ -119,6 +123,8 @@ jobs:
119123
dynamic:
120124
needs: compile
121125
runs-on: ubuntu-24.04-arm
126+
env:
127+
ImageOS: ubuntu24
122128
strategy:
123129
matrix:
124130
otp: ['28']
@@ -191,6 +197,8 @@ jobs:
191197
ct:
192198
needs: compile
193199
runs-on: ubuntu-24.04-arm
200+
env:
201+
ImageOS: ubuntu24
194202
strategy:
195203
matrix:
196204
otp: ['28']
@@ -302,6 +310,8 @@ jobs:
302310
schema:
303311
needs: compile
304312
runs-on: ubuntu-24.04-arm
313+
env:
314+
ImageOS: ubuntu24
305315
strategy:
306316
matrix:
307317
otp: ['28']

.github/workflows/weekly.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ jobs:
1010

1111
test:
1212
runs-on: ubuntu-24.04-arm
13+
env:
14+
ImageOS: ubuntu24
1315
strategy:
1416
matrix:
1517
otp: ['25', '26', '27', '28', '29']

0 commit comments

Comments
 (0)