Skip to content

Commit dc31f64

Browse files
try adding arm64
1 parent fc22beb commit dc31f64

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

.github/workflows/dump.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616
- ubuntu-20.04
1717
- ubuntu-22.04
1818
- ubuntu-24.04
19+
- ubuntu-22.04-arm
20+
- ubuntu-24.04-arm
1921
fail-fast: false
2022
runs-on: ${{ matrix.runner }}
2123
permissions: write-all
@@ -112,11 +114,13 @@ jobs:
112114
}
113115
}
114116
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')) }}
117118
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+
118122
var config = {
119-
"architecture": "amd64",
123+
"architecture": arm ? "arm64" : "amd64",
120124
"os": "linux",
121125
"config": {
122126
"Env": envList,
@@ -222,7 +226,7 @@ jobs:
222226
console.log(strmanifest);
223227
224228
await refresh();
225-
var tag = process.env.TAG + (process.env.SUFFIX || '');
229+
var tag = process.env.TAG + (process.env.SUFFIX || '') + (arm ? "-arm64" : "");
226230
if(envMap["ImageOS"]) {
227231
tag = envMap["ImageOS"] + "-" + tag;
228232
}

0 commit comments

Comments
 (0)