Generate attestation + refactor workflows (#1039)

This commit is contained in:
Arthur Sonzogni
2025-05-01 09:59:08 +02:00
committed by GitHub
parent bcdcf70348
commit aa80d8bac9
4 changed files with 204 additions and 142 deletions

View File

@@ -1,3 +1,5 @@
name: "Publish to Bazel Central Registry"
on:
# On manual trigger:
workflow_dispatch:
@@ -6,6 +8,17 @@ on:
required: true
type: string
# Called from the release workflow:
workflow_call:
inputs:
tag_name:
required: true
type: string
secrets:
PUBLISH_TOKEN:
required: true
type: string
jobs:
publish:
uses: bazel-contrib/publish-to-bcr/.github/workflows/publish.yaml@v0.0.4