Deploy action doesn't work because it most likely is an auth issue.

Looking at the logs, it seems that the FIREBASE_TOKEN env variable is deprecated, and that we should be using the GOOGLE_APPLICATION_CREDENTIALS with a service account set as the value. Folks on StackOverflow claim that the error message is wrong and that it's an authentication issue.
Here's what I found on creating a service account with proper permissions: https://github.com/FirebaseExtended/action-hosting-deploy/blob/main/docs/service-account.md
Since the action doesn't work anyways, I'll update the .github/workflows/release.yml file to point to the GOOGLE_APPLICATION_CREDENTIALS secret, so technically the only thing we need to do is create a new service account with the required roles and add the service account JSON to the secrets of this repo, but that needs to be someone with permissions.
Deploy action doesn't work because it most likely is an auth issue.
Looking at the logs, it seems that the
FIREBASE_TOKENenv variable is deprecated, and that we should be using theGOOGLE_APPLICATION_CREDENTIALSwith a service account set as the value. Folks on StackOverflow claim that the error message is wrong and that it's an authentication issue.Here's what I found on creating a service account with proper permissions: https://github.com/FirebaseExtended/action-hosting-deploy/blob/main/docs/service-account.md
Since the action doesn't work anyways, I'll update the
.github/workflows/release.ymlfile to point to theGOOGLE_APPLICATION_CREDENTIALSsecret, so technically the only thing we need to do is create a new service account with the required roles and add the service account JSON to the secrets of this repo, but that needs to be someone with permissions.