Skip to content

feat: working build and release pipeline #9

feat: working build and release pipeline

feat: working build and release pipeline #9

name: deepSentinel SLSA3 build and release
on:
workflow_dispatch:
push:
tags:
- "v*"
permissions: read-all
jobs:
build:
permissions:
id-token: write # To sign.
contents: write # To upload release assets.
actions: read # To read workflow path.
strategy:
matrix:
component:
- server
- agent
os:
- linux
arch:
- amd64
uses: slsa-framework/slsa-github-generator/.github/workflows/[email protected]
with:
go-version: 1.22.2
config-file: .github/workflows/slsa3-configs/${{ matrix.component }}-${{ matrix.os }}-${{ matrix.arch }}.yml
prerelease: true