Skip to content

Conversation

@fredrikaverpil
Copy link

@fredrikaverpil fredrikaverpil commented Oct 24, 2025

Why this change?

Fix #379 - Service account is not actually optional, but it says so in the README.

What?

  • Add support for direct WIF my making access_token and gcp_access_token_scopes into configurable inputs.

Notes

  • This is not a backwards compatibility breaking change, as I added the current values into the new inputs' defaults.
  • Another approach could be to not introduce any new inputs, and instead have two variants of the authentication step; one that works like today, and one which doesn't set access_token if no service account was specified. This would require some minor changes to the WIF validation logic in the action.

@fredrikaverpil fredrikaverpil marked this pull request as ready for review October 24, 2025 13:42
@fredrikaverpil fredrikaverpil requested review from a team as code owners October 24, 2025 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

Service Account is not optional

1 participant