|
47 | 47 | image-index-manifest-tag: ${{ env.IMAGE_VERSION }} |
48 | 48 | container-file: ${{ env.DOCKERFILE_PATH }} |
49 | 49 |
|
50 | | - - name: Publish Container Image on docker.stackable.tech |
51 | | - uses: stackabletech/actions/publish-image@013e6482fbc0edf2d38cf9220fc931f6a81336fb # v0.0.6 |
52 | | - with: |
53 | | - image-registry-uri: docker.stackable.tech |
54 | | - image-registry-username: github |
55 | | - image-registry-password: ${{ secrets.NEXUS_PASSWORD }} |
56 | | - image-repository: demos/${{ env.IMAGE_NAME }} |
57 | | - image-manifest-tag: ${{ steps.build.outputs.image-manifest-tag }} |
58 | | - source-image-uri: ${{ steps.build.outputs.image-manifest-uri }} |
59 | | - |
60 | 50 | - name: Publish Container Image on oci.stackable.tech |
61 | 51 | uses: stackabletech/actions/publish-image@013e6482fbc0edf2d38cf9220fc931f6a81336fb # v0.0.6 |
62 | 52 | with: |
|
77 | 67 | - name: Checkout Repository |
78 | 68 | uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 |
79 | 69 |
|
80 | | - # TODO: remove image-architecture key once arm image is also built |
81 | | - - name: Publish and Sign Image Index Manifest to docker.stackable.tech |
82 | | - uses: stackabletech/actions/publish-index-manifest@013e6482fbc0edf2d38cf9220fc931f6a81336fb # v0.0.6 |
83 | | - with: |
84 | | - image-registry-uri: docker.stackable.tech |
85 | | - image-registry-username: github |
86 | | - image-registry-password: ${{ secrets.NEXUS_PASSWORD }} |
87 | | - image-repository: demos/${{ env.IMAGE_NAME }} |
88 | | - image-index-manifest-tag: ${{ env.IMAGE_VERSION }} |
89 | | - image-architectures: '["amd64"]' |
90 | | - |
91 | 70 | # TODO: remove image-architecture key once arm image is also built |
92 | 71 | - name: Publish and Sign Image Index Manifest to oci.stackable.tech |
93 | 72 | uses: stackabletech/actions/publish-index-manifest@013e6482fbc0edf2d38cf9220fc931f6a81336fb # v0.0.6 |
|
0 commit comments