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 1616 - ubuntu-20.04
1717 - ubuntu-22.04
1818 - ubuntu-24.04
19+ - ubuntu-22.04-arm
20+ - ubuntu-24.04-arm
1921fail-fast : false
2022runs-on : ${{matrix.runner }}
2123permissions : 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 }
You can’t perform that action at this time.
0 commit comments