27
27
with :
28
28
persist-credentials : false
29
29
- id : shard
30
- uses : stackabletech/actions/shard@497f3e3cbfe9b89b1e570351b97d050eebcad5d0 # 0.8.3
30
+ uses : stackabletech/actions/shard@c4e66c3fb2426b37799fdace4b968a03f9478e3c # v0.10.0
31
31
with :
32
32
product-name : ${{ inputs.product-name }}
33
33
outputs :
@@ -53,25 +53,26 @@ jobs:
53
53
persist-credentials : false
54
54
55
55
- name : Free Disk Space
56
- uses : stackabletech/actions/free-disk-space@497f3e3cbfe9b89b1e570351b97d050eebcad5d0 # 0.8.3
56
+ uses : stackabletech/actions/free-disk-space@c4e66c3fb2426b37799fdace4b968a03f9478e3c # v0.10.0
57
57
58
58
- name : Build Product Image
59
59
id : build
60
- uses : stackabletech/actions/build-product-image@497f3e3cbfe9b89b1e570351b97d050eebcad5d0 # 0.8.3
60
+ uses : stackabletech/actions/build-product-image@c4e66c3fb2426b37799fdace4b968a03f9478e3c # v0.10.0
61
61
with :
62
+ registry-namespace : ${{ inputs.registry-namespace }}
62
63
product-name : ${{ inputs.product-name }}
63
64
product-version : ${{ matrix.versions }}
64
65
sdp-version : ${{ inputs.sdp-version }}
65
66
66
67
- name : Publish Container Image on oci.stackable.tech
67
- uses : stackabletech/actions/publish-image@497f3e3cbfe9b89b1e570351b97d050eebcad5d0 # 0.8.3
68
+ uses : stackabletech/actions/publish-image@c4e66c3fb2426b37799fdace4b968a03f9478e3c # v0.10.0
68
69
with :
69
70
image-registry-uri : oci.stackable.tech
70
71
image-registry-username : robot$${{ inputs.registry-namespace }}+github-action-build
71
72
image-registry-password : ${{ secrets.harbor-robot-secret }}
72
73
image-repository : ${{ inputs.registry-namespace }}/${{ inputs.product-name }}
73
74
image-manifest-tag : ${{ steps.build.outputs.image-manifest-tag }}
74
- source-image-uri : localhost/${{ inputs.product-name }}:${{ steps.build.outputs.image-manifest-tag }}
75
+ source-image-uri : localhost/${{ inputs.registry-namespace }}/${{ inputs. product-name }}:${{ steps.build.outputs.image-manifest-tag }}
75
76
76
77
publish_manifests :
77
78
name : Build/Publish ${{ matrix.versions }} Manifests
90
91
persist-credentials : false
91
92
92
93
- name : Publish and Sign Image Index Manifest to oci.stackable.tech
93
- uses : stackabletech/actions/publish-index-manifest@497f3e3cbfe9b89b1e570351b97d050eebcad5d0 # 0.8.3
94
+ uses : stackabletech/actions/publish-image- index-manifest@c4e66c3fb2426b37799fdace4b968a03f9478e3c # v0.10.0
94
95
with :
95
96
image-registry-uri : oci.stackable.tech
96
97
image-registry-username : robot$${{ inputs.registry-namespace }}+github-action-build
@@ -105,7 +106,7 @@ jobs:
105
106
if : failure() || (github.run_attempt > 1 && !cancelled())
106
107
steps :
107
108
- name : Send Notification
108
- uses : stackabletech/actions/send-slack-notification@55d2f9fcbcd7884ac929ea65fd6f069e7b7a49d2 # v0.8.1
109
+ uses : stackabletech/actions/send-slack-notification@c4e66c3fb2426b37799fdace4b968a03f9478e3c # v0.10.0
109
110
with :
110
111
publish-manifests-result : ${{ needs.publish_manifests.result }}
111
112
build-result : ${{ needs.build.result }}
0 commit comments