Skip to content

Regression (hosting): 13.4.0 does not set oauth authorized domains for preview deploy #6828

@odinho

Description

@odinho

[REQUIRED] Environment info

firebase-tools: 13.4.0 (from npx firebase-tools@latest from FirebaseExtended/action-hosting-deploy)

Platform: Ubuntu (GitHub actions runner)

[REQUIRED] Test case

npx firebase-tools@latest hosting:channel:deploy your_preview --only stage --expires 5d --project yourproject --json

[REQUIRED] Steps to reproduce

Run it on a project that require google auth. (Firebase auth using firebaseUI)

[REQUIRED] Expected behavior

Window pops up for you to log in; and no error logging in.

[REQUIRED] Actual behavior

No window popus up, unauthorized error right away since the preview domain is now allow-listed.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions