File tree Expand file tree Collapse file tree 6 files changed +20
-13
lines changed
Expand file tree Collapse file tree 6 files changed +20
-13
lines changed Original file line number Diff line number Diff line change 44 "workflow_call" : {
55 "outputs" : {
66 "deno_version" : {
7- "value" : " ${{jobs.job.outputs.deno_version }}"
7+ "value" : " ${{jobs.job.outputs.value }}"
88 }
99 }
1010 }
1414 "name" : " deno version" ,
1515 "runs-on" : " ubuntu-latest" ,
1616 "outputs" : {
17- "deno_version " : " ${{steps.step.outputs.deno_version }}"
17+ "value " : " ${{steps.step.outputs.value }}"
1818 },
1919 "steps" : [{
2020 "id" : " step" ,
2121 "name" : " fetch deno latest version" ,
22- "run" : " echo deno_version =$(curl -Ls https://api.github.com/repos/denoland/deno/releases/latest | yq '.tag_name') >> ${{github.output}}"
22+ "run" : " echo value =$(curl -Ls https://api.github.com/repos/denoland/deno/releases/latest | yq -o y '.tag_name') >> ${{github.output}}"
2323 }]
2424 }
2525 }
Original file line number Diff line number Diff line change 33 workflow_call :
44 outputs :
55 deno_version :
6- value : ${{jobs.job.outputs.deno_version }}
6+ value : ${{jobs.job.outputs.value }}
77jobs :
88 job :
99 name : deno version
1010 runs-on : ubuntu-latest
1111 outputs :
12- deno_version : ${{steps.step.outputs.deno_version }}
12+ value : ${{steps.step.outputs.value }}
1313 steps :
1414 - id : step
1515 name : fetch deno latest version
16- run : echo deno_version =$(curl -Ls https://api.github.com/repos/denoland/deno/releases/latest | yq '.tag_name') >> ${{github.output}}
16+ run : echo value =$(curl -Ls https://api.github.com/repos/denoland/deno/releases/latest | yq -o y '.tag_name') >> ${{github.output}}
Original file line number Diff line number Diff line change 1010 "uses" : " ./.github/workflows/_fetch.yaml"
1111 },
1212 "compare" : {
13- "name" : " compare" ,
13+ "name" : " compare version " ,
1414 "runs-on" : " ubuntu-latest" ,
15+ "outputs" : {
16+ "deno_latest" : " ${{steps.step.outputs.value}}"
17+ },
1518 "needs" : [
1619 " fetch"
1720 ],
1821 "steps" : [{
22+ "id" : " step" ,
1923 "name" : " compare dockerhub tag and deno latest version" ,
20- "run" : " echo deno_latest =$(curl -Ls https://registry.hub.docker.com/v2/repositories/dojyorin/deno/tags?page_size=100 | yq '.results[].name' | grep -q ${{needs.fetch.outputs.deno_version}}; echo ${?}) >> ${{github.output}}"
24+ "run" : " echo value =$(curl -Ls https://registry.hub.docker.com/v2/repositories/dojyorin/deno/tags?page_size=100 | yq -o y '.results[].name' | grep -q ${{needs.fetch.outputs.deno_version}}; echo ${?}) >> ${{github.output}}"
2125 }]
2226 },
2327 "test" : {
Original file line number Diff line number Diff line change 66 fetch :
77 uses : ./.github/workflows/_fetch.yaml
88 compare :
9- name : compare
9+ name : compare version
1010 runs-on : ubuntu-latest
11+ outputs :
12+ deno_latest : ${{steps.step.outputs.value}}
1113 needs :
1214 - fetch
1315 steps :
14- - name : compare dockerhub tag and deno latest version
15- run : echo deno_latest=$(curl -Ls https://registry.hub.docker.com/v2/repositories/dojyorin/deno/tags?page_size=100 | yq '.results[].name' | grep -q ${{needs.fetch.outputs.deno_version}}; echo ${?}) >> ${{github.output}}
16+ - id : step
17+ name : compare dockerhub tag and deno latest version
18+ run : echo value=$(curl -Ls https://registry.hub.docker.com/v2/repositories/dojyorin/deno/tags?page_size=100 | yq -o y '.results[].name' | grep -q ${{needs.fetch.outputs.deno_version}}; echo ${?}) >> ${{github.output}}
1619 test :
1720 if : ${{needs.compare.outputs.deno_latest == 1}}
1821 uses : ./.github/workflows/_test.yaml
Original file line number Diff line number Diff line change 1414 "uses" : " actions/checkout@v4"
1515 }, {
1616 "name" : " dispatch release" ,
17- "uses" : " softprops/action-gh-release@v1 " ,
17+ "uses" : " softprops/action-gh-release@v2 " ,
1818 "with" : {
1919 "generate_release_notes" : true
2020 }
Original file line number Diff line number Diff line change 1010 - name : clone repository
1111 uses : actions/checkout@v4
1212 - name : dispatch release
13- uses : softprops/action-gh-release@v1
13+ uses : softprops/action-gh-release@v2
1414 with :
1515 generate_release_notes : true
1616 fetch :
You can’t perform that action at this time.
0 commit comments