Skip to content

Broken deploy action #78

Description

@nikolovlazar

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

CleanShot 2024-07-15 at 16 28 27@2x

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions