File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change 81
81
82
82
- name : Publish `:<version>` to GitHub Container Registry
83
83
if : github.event_name != 'workflow_dispatch'
84
- id : publish
84
+ id : publish_versioned
85
85
uses : bytecodealliance/wkg-github-action@v5
86
86
with :
87
87
file : target/wasm32-wasip1/release/${{ env.COMPONENT_NAME_UNDERSCORED }}
92
92
homepage : ${{ env.COMPONENT_HOMEPAGE }}
93
93
licenses : ${{ env.COMPONENT_LICENSES }}
94
94
95
+ - name : Sign the versioned wasm component
96
+ if : github.event_name != 'workflow_dispatch'
97
+ run : cosign sign --yes ghcr.io/${{ env.IMAGE_NAME }}/${{ env.COMPONENT_NAME }}@${{ steps.publish_versioned.outputs.digest }}
98
+
95
99
- name : Publish `:latest` release to GitHub Container Registry
96
100
if : github.event_name != 'workflow_dispatch'
97
- id : publish
101
+ id : publish_latest
98
102
uses : bytecodealliance/wkg-github-action@v5
99
103
with :
100
104
file : target/wasm32-wasip1/release/${{ env.COMPONENT_NAME_UNDERSCORED }}
@@ -105,6 +109,7 @@ jobs:
105
109
homepage : ${{ env.COMPONENT_HOMEPAGE }}
106
110
licenses : ${{ env.COMPONENT_LICENSES }}
107
111
108
- - name : Sign the wasm component
112
+ - name : Sign the latest wasm component
109
113
if : github.event_name != 'workflow_dispatch'
110
- run : cosign sign --yes ghcr.io/${{ env.IMAGE_NAME }}/${{ env.COMPONENT_NAME }}@${{ steps.publish.outputs.digest }}
114
+ run : cosign sign --yes ghcr.io/${{ env.IMAGE_NAME }}/${{ env.COMPONENT_NAME }}@${{ steps.publish_latest.outputs.digest }}
115
+
You can’t perform that action at this time.
0 commit comments