File tree Expand file tree Collapse file tree 6 files changed +22
-10
lines changed
Expand file tree Collapse file tree 6 files changed +22
-10
lines changed Original file line number Diff line number Diff line change 1818 },
1919 "steps" : [{
2020 "id" : " step" ,
21- "name" : " get deno latest version" ,
21+ "name" : " fetch deno latest version" ,
2222 "run" : " echo deno_version=$(curl -Ls https://api.github.com/repos/denoland/deno/releases/latest | yq '.tag_name') >> ${{github.output}}"
2323 }]
2424 }
Original file line number Diff line number Diff line change 1212 deno_version : ${{steps.step.outputs.deno_version}}
1313 steps :
1414 - id : step
15- name : get deno latest version
15+ name : fetch deno latest version
1616 run : echo deno_version=$(curl -Ls https://api.github.com/repos/denoland/deno/releases/latest | yq '.tag_name') >> ${{github.output}}
Original file line number Diff line number Diff line change 2727 "name" : " clone repository" ,
2828 "uses" : " actions/checkout@v4"
2929 }, {
30- "name" : " install docker-qemu" ,
30+ "name" : " setup docker-qemu" ,
3131 "uses" : " docker/setup-qemu-action@v3"
32+ }, {
33+ "name" : " setup docker-buildx" ,
34+ "uses" : " docker/setup-buildx-action@v3"
3235 }, {
3336 "name" : " login dockerhub" ,
3437 "uses" : " docker/login-action@v3" ,
Original file line number Diff line number Diff line change 1818 steps :
1919 - name : clone repository
2020 uses : actions/checkout@v4
21- - name : install docker-qemu
21+ - name : setup docker-qemu
2222 uses : docker/setup-qemu-action@v3
23+ - name : setup docker-buildx
24+ uses : docker/setup-buildx-action@v3
2325 - name : login dockerhub
2426 uses : docker/login-action@v3
2527 with :
Original file line number Diff line number Diff line change 1212 },
1313 "jobs" : {
1414 "job" : {
15- "name" : " ${{matrix.os}}/ ${{matrix.arch}}" ,
15+ "name" : " ${{matrix.os}}- ${{matrix.arch}}" ,
1616 "runs-on" : " ubuntu-latest" ,
1717 "strategy" : {
1818 "fail-fast" : true ,
3131 "name" : " clone repository" ,
3232 "uses" : " actions/checkout@v4"
3333 }, {
34- "name" : " install docker-qemu" ,
34+ "name" : " setup docker-qemu" ,
3535 "uses" : " docker/setup-qemu-action@v3"
3636 }, {
37- "name" : " build image" ,
37+ "name" : " setup docker-buildx" ,
38+ "uses" : " docker/setup-buildx-action@v3"
39+ }, {
40+ "name" : " build and load image" ,
3841 "uses" : " docker/build-push-action@v5" ,
3942 "with" : {
43+ "load" : true ,
4044 "pull" : true ,
4145 "no-cache" : true ,
4246 "tags" : " ${{github.sha}}" ,
Original file line number Diff line number Diff line change 77 required : true
88jobs :
99 job :
10- name : ${{matrix.os}}/ ${{matrix.arch}}
10+ name : ${{matrix.os}}- ${{matrix.arch}}
1111 runs-on : ubuntu-latest
1212 strategy :
1313 fail-fast : true
@@ -21,11 +21,14 @@ jobs:
2121 steps :
2222 - name : clone repository
2323 uses : actions/checkout@v4
24- - name : install docker-qemu
24+ - name : setup docker-qemu
2525 uses : docker/setup-qemu-action@v3
26- - name : build image
26+ - name : setup docker-buildx
27+ uses : docker/setup-buildx-action@v3
28+ - name : build and load image
2729 uses : docker/build-push-action@v5
2830 with :
31+ load : true
2932 pull : true
3033 no-cache : true
3134 tags : ${{github.sha}}
You can’t perform that action at this time.
0 commit comments