Closed minherz closed 2 months ago
This implementation partially overlaps with #299. This implementation is more user friendly IMHO. Letting to use the input parameter to provide either the path to GAC or GAC info allows to support already configured workflows and also to use this action with google-github-action/auth
@jhuleatt I'd recommend to release it as v1
to distinguish from the current functionality in v0
Closing PR due to lack of activity.
The implementation is available as the action minherz/firebase-hosting-deploy@v1
Removes creation of the additional action when this action is executed. Modifies the processing of GAC credentials to allow passing to the
firebaseServiceAccount
parameter both the path to the SA key as well as the JSON with credentials. Continues execution in absence of thefirebase.json
file to support "default" settings. Deletes the temporary file with credentials when it is created due to passing the credentials data in thefirebaseServiceAccount
parameter. Refactors log output to provide some more information and minimize the number of log groups. Updates README with additional paragraph that references a user to keyless authentication action. Refactors code to improve readability.