Remove .slsa-goreleaser.yml configuration file and update Gitea build workflow to include SPDX SBOM generation and additional artifact uploads.
Some checks failed
Go Build Multi-Platform / build (arm64, darwin) (push) Failing after 1m28s
Go Build Multi-Platform / build (arm, linux) (push) Failing after 1m30s
Go Test Multi-Platform / Test (ubuntu-latest, amd64) (push) Successful in 1m33s
Go Build Multi-Platform / build (amd64, freebsd) (push) Failing after 53s
Go Test Multi-Platform / Test (ubuntu-latest, arm64) (push) Successful in 57s
Go Build Multi-Platform / build (amd64, windows) (push) Failing after 1m30s
Go Build Multi-Platform / build (arm64, windows) (push) Failing after 40s
Go Revive Lint / lint (push) Successful in 1m12s
Run Gosec / tests (push) Successful in 1m29s
Go Build Multi-Platform / Create Release (push) Has been cancelled
Go Build Multi-Platform / build (amd64, darwin) (push) Has been cancelled
Go Build Multi-Platform / build (arm64, freebsd) (push) Has been cancelled
Go Build Multi-Platform / build (amd64, linux) (push) Has been cancelled
Go Build Multi-Platform / build (arm, freebsd) (push) Has been cancelled
Go Build Multi-Platform / build (arm, windows) (push) Has been cancelled
Go Build Multi-Platform / build (arm64, linux) (push) Has been cancelled
Some checks failed
Go Build Multi-Platform / build (arm64, darwin) (push) Failing after 1m28s
Go Build Multi-Platform / build (arm, linux) (push) Failing after 1m30s
Go Test Multi-Platform / Test (ubuntu-latest, amd64) (push) Successful in 1m33s
Go Build Multi-Platform / build (amd64, freebsd) (push) Failing after 53s
Go Test Multi-Platform / Test (ubuntu-latest, arm64) (push) Successful in 57s
Go Build Multi-Platform / build (amd64, windows) (push) Failing after 1m30s
Go Build Multi-Platform / build (arm64, windows) (push) Failing after 40s
Go Revive Lint / lint (push) Successful in 1m12s
Run Gosec / tests (push) Successful in 1m29s
Go Build Multi-Platform / Create Release (push) Has been cancelled
Go Build Multi-Platform / build (amd64, darwin) (push) Has been cancelled
Go Build Multi-Platform / build (arm64, freebsd) (push) Has been cancelled
Go Build Multi-Platform / build (amd64, linux) (push) Has been cancelled
Go Build Multi-Platform / build (arm, freebsd) (push) Has been cancelled
Go Build Multi-Platform / build (arm, windows) (push) Has been cancelled
Go Build Multi-Platform / build (arm64, linux) (push) Has been cancelled
This commit is contained in:
@@ -63,11 +63,22 @@ jobs:
|
||||
version: v1
|
||||
args: mod -licenses -json -output bom.json
|
||||
|
||||
- name: Generate SPDX SBOM with Trivy
|
||||
uses: https://git.quad4.io/actions/trivy-action@22438a435773de8c97dc0958cc0b823c45b064ac
|
||||
with:
|
||||
scan-type: 'fs'
|
||||
format: 'spdx-json'
|
||||
output: 'dependency-results.sbom.json'
|
||||
scan-ref: '.'
|
||||
|
||||
- name: Upload Artifact
|
||||
uses: https://git.quad4.io/actions/upload-artifact@ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5
|
||||
with:
|
||||
name: reticulum-go-${{ matrix.goos }}-${{ matrix.goarch }}
|
||||
path: reticulum-go-${{ matrix.goos }}-${{ matrix.goarch }}*
|
||||
path: |
|
||||
reticulum-go-${{ matrix.goos }}-${{ matrix.goarch }}*
|
||||
bom.json
|
||||
dependency-results.sbom.json
|
||||
|
||||
release:
|
||||
name: Create Release
|
||||
|
||||
Reference in New Issue
Block a user