|
93 | 93 | platforms: linux/amd64,linux/arm/v7,linux/arm64/v8,linux/ppc64le,linux/s390x |
94 | 94 | provenance: false |
95 | 95 | tags: swaggerapi/swagger-generator-v3-minimal:latest,swaggerapi/swagger-generator-v3-minimal:${{ env.TAG }} |
| 96 | + - name: Install cosign |
| 97 | + uses: sigstore/cosign-installer@v3.7.0 |
| 98 | + - name: Generate SBOM for swagger-generator-v3 |
| 99 | + uses: anchore/sbom-action@v0 |
| 100 | + with: |
| 101 | + image: swaggerapi/swagger-generator-v3:${{ env.TAG }} |
| 102 | + format: spdx-json |
| 103 | + output-file: swagger-generator-v3.spdx.json |
| 104 | + - name: Attach SBOM to swagger-generator-v3 |
| 105 | + run: | |
| 106 | + cosign attach sbom --sbom swagger-generator-v3.spdx.json swaggerapi/swagger-generator-v3:${{ env.TAG }} |
| 107 | + - name: Generate SBOM for swagger-generator-v3-root |
| 108 | + uses: anchore/sbom-action@v0 |
| 109 | + with: |
| 110 | + image: swaggerapi/swagger-generator-v3-root:${{ env.TAG }} |
| 111 | + format: spdx-json |
| 112 | + output-file: swagger-generator-v3-root.spdx.json |
| 113 | + - name: Attach SBOM to swagger-generator-v3-root |
| 114 | + run: | |
| 115 | + cosign attach sbom --sbom swagger-generator-v3-root.spdx.json swaggerapi/swagger-generator-v3-root:${{ env.TAG }} |
| 116 | + - name: Generate SBOM for swagger-codegen-cli-v3 |
| 117 | + uses: anchore/sbom-action@v0 |
| 118 | + with: |
| 119 | + image: swaggerapi/swagger-codegen-cli-v3:${{ env.TAG }} |
| 120 | + format: spdx-json |
| 121 | + output-file: swagger-codegen-cli-v3.spdx.json |
| 122 | + - name: Attach SBOM to swagger-codegen-cli-v3 |
| 123 | + run: | |
| 124 | + cosign attach sbom --sbom swagger-codegen-cli-v3.spdx.json swaggerapi/swagger-codegen-cli-v3:${{ env.TAG }} |
| 125 | + - name: Generate SBOM for swagger-generator-v3-minimal |
| 126 | + uses: anchore/sbom-action@v0 |
| 127 | + with: |
| 128 | + image: swaggerapi/swagger-generator-v3-minimal:${{ env.TAG }} |
| 129 | + format: spdx-json |
| 130 | + output-file: swagger-generator-v3-minimal.spdx.json |
| 131 | + - name: Attach SBOM to swagger-generator-v3-minimal |
| 132 | + run: | |
| 133 | + cosign attach sbom --sbom swagger-generator-v3-minimal.spdx.json swaggerapi/swagger-generator-v3-minimal:${{ env.TAG }} |
96 | 134 | - name: deploy |
97 | 135 | run: | |
98 | 136 | echo "${{ env.TAG }}" |
|
0 commit comments