From 9c7a2d1b88065ca8e0f316ff83a9ccc49ae02b58 Mon Sep 17 00:00:00 2001 From: Kevin Minehart <5140827+kminehart@users.noreply.github.com> Date: Tue, 24 Jun 2025 16:14:33 -0500 Subject: [PATCH] CI: add service-account input to publish artifact workflow (#107154) add service-account input to publish artifact --- .github/workflows/publish-artifact.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/publish-artifact.yml b/.github/workflows/publish-artifact.yml index 9524e160bf4..81e32b6ce48 100644 --- a/.github/workflows/publish-artifact.yml +++ b/.github/workflows/publish-artifact.yml @@ -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