CI: add service-account input to publish artifact workflow (#107154)

add service-account input to publish artifact
This commit is contained in:
Kevin Minehart
2025-06-24 21:14:33 +00:00
committed by GitHub
parent 8a05378ef3
commit 9c7a2d1b88
+5
View File
@@ -29,6 +29,10 @@ on:
run-id:
type: string
required: true
service-account:
type: string
required: false
default: github-prerelease-writer@grafanalabs-workload-identity.iam.gserviceaccount.com
jobs:
publish:
runs-on: github-hosted-ubuntu-x64-small
@@ -47,6 +51,7 @@ jobs:
uses: grafana/shared-workflows/actions/login-to-gcs@login-to-gcs/v0.2.1
with:
environment: ${{ inputs.environment }}
service_account: ${{ inputs.service-account }}
- name: Coalesce artifacts
run: |
mkdir out