File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change 16
16
- ubuntu-20.04
17
17
- ubuntu-22.04
18
18
- ubuntu-24.04
19
+ - ubuntu-22.04-arm
20
+ - ubuntu-24.04-arm
19
21
fail-fast : false
20
22
runs-on : ${{ matrix.runner }}
21
23
permissions : write-all
@@ -112,11 +114,13 @@ jobs:
112
114
}
113
115
}
114
116
115
- var friendlyTag = envMap["ImageOS"] && envMap["ImageVersion"] ? envMap["ImageOS"] + "-" + process.env.TAG + "-" + envMap["ImageVersion"] : null;
116
- var latestTag = envMap["ImageOS"] && envMap["ImageVersion"] ? envMap["ImageOS"] + "-" + process.env.TAG + "-latest" : null;
117
+ var arm = ${{ tojson(contains(matrix.runner, 'arm')) }}
117
118
119
+ var friendlyTag = envMap["ImageOS"] && envMap["ImageVersion"] ? envMap["ImageOS"] + "-" + process.env.TAG + "-" + envMap["ImageVersion"] + (arm ? "-arm64" : "") : null;
120
+ var latestTag = envMap["ImageOS"] && envMap["ImageVersion"] ? envMap["ImageOS"] + "-" + process.env.TAG + "-latest" + (arm ? "-arm64" : ""): null;
121
+
118
122
var config = {
119
- "architecture": "amd64",
123
+ "architecture": arm ? "arm64" : "amd64",
120
124
"os": "linux",
121
125
"config": {
122
126
"Env": envList,
@@ -222,7 +226,7 @@ jobs:
222
226
console.log(strmanifest);
223
227
224
228
await refresh();
225
- var tag = process.env.TAG + (process.env.SUFFIX || '');
229
+ var tag = process.env.TAG + (process.env.SUFFIX || '') + (arm ? "-arm64" : "") ;
226
230
if(envMap["ImageOS"]) {
227
231
tag = envMap["ImageOS"] + "-" + tag;
228
232
}
You can’t perform that action at this time.
0 commit comments