diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8243f66a0d..451d1784c8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -328,6 +328,10 @@ jobs: AWS_PRODUCT_CODE: ${{ secrets.AWS_PRODUCT_CODE }} AWS_PUB_KEY: ${{ secrets.AWS_PUB_KEY }} SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK_COMMUNITY }} + AZURE_STORAGE_ACCOUNT: ${{ secrets.AZURE_STORAGE_ACCOUNT }} + AZURE_STORAGE_KEY: ${{ secrets.AZURE_STORAGE_KEY }} + AZURE_BUCKET_NAME: ${{ secrets.AZURE_BUCKET_NAME }} + - name: Store Artifacts in Cache uses: actions/cache@v3 with: diff --git a/.goreleaser.yml b/.goreleaser.yml index c94a59f9d0..4dd5d85c4c 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -44,7 +44,6 @@ builds: archives: - id: kubernetes-ingress - format: binary builds: [kubernetes-ingress] changelog: @@ -54,13 +53,17 @@ checksum: name_template: 'checksums.txt' sboms: - - artifacts: binary + - artifacts: archive ids: [kubernetes-ingress] release: ids: [kubernetes-ingress] - extra_files: - - glob: ./dist/**.sbom + +blobs: + - provider: azblob + bucket: '{{.Env.AZURE_BUCKET_NAME}}' + extra_files: + - glob: ./dist/**.sbom milestones: - close: true