1
0
Fork 0
golang-github-nicholas-fedo.../.github/workflows/release-production.yaml
Daniel Baumann a113feda99
Merging upstream version 0.8.14.
Signed-off-by: Daniel Baumann <daniel@debian.org>
2025-06-06 05:02:55 +02:00

44 lines
761 B
YAML

name: Release (Production)
on:
push:
tags:
- "v[0-9]+.[0-9]+.[0-9]+"
workflow_dispatch: {}
permissions:
contents: write
packages: write
attestations: write
id-token: write
jobs:
lint:
uses: ./.github/workflows/lint.yaml
test:
uses: ./.github/workflows/test.yaml
build:
uses: ./.github/workflows/build.yaml
secrets: inherit
needs:
- lint
- test
generate-manifests:
uses: ./.github/workflows/generate-manifests.yaml
needs:
- build
secrets: inherit
permissions:
packages: write
contents: read
attestations: write
id-token: write
update-go-docs:
uses: ./.github/workflows/update-go-docs.yaml
needs:
- build
- generate-manifests