CI: Fix release-comms workflow (#104968)

* pass around github_token
This commit is contained in:
Kevin Minehart
2025-05-16 16:49:53 +03:00
committed by GitHub
parent 77e1acaf3f
commit 9e08471858
6 changed files with 42 additions and 57 deletions
-9
View File
@@ -40,19 +40,10 @@ jobs:
main:
runs-on: ubuntu-latest
steps:
- name: "Get vault secrets"
id: vault-secrets
uses: grafana/shared-workflows/actions/get-vault-secrets@main
with:
# Secrets placed in the ci/repo/grafana/grafana/github_release path in Vault
repo_secrets: |
GRAFANA_MISC_STATS_API_KEY=github_release:GRAFANA_MISC_STATS_API_KEY
- name: Create GitHub release (manually invoked)
uses: grafana/grafana-github-actions-go/github-release@main # zizmor: ignore[unpinned-uses]
with:
token: ${{ secrets.GITHUB_TOKEN }}
version: ${{ inputs.version }}
metrics_api_key: ${{ env.GRAFANA_MISC_STATS_API_KEY }}
latest: ${{ inputs.latest }}
dry_run: ${{ inputs.dry_run }}