FirebaseExtended / FirebaseExtended/action-hosting-deploy

Are github environments relevant for making a preview channel deploys?

Open
#328 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
809
Forks
232
PR merge metrics
No merged PRs in 30d

Description

[Github environments ](https://docs.github.com/en/actions/deployment/targeting-different-environments/using-environments-for-deployment)can have different environment secrets.

Is it possible to use these environments (and their secrets) with firebase deploy preview channels, or are environments not relevant for firebase preview channels?

I'm trying to use environment secrets (inside a preview channel deploy) from those environments, but not sure if I'm supposed to edit the yaml action file somehow. I'm trying to put secrets into github environments using the [dotnev-vault](https://github.com/motdotla/dotenv/tree/master#-manage-multiple-environments) solution. Or if there's a better approach to load different environment secrets.

Contributor guide

Open the contributing guide

Research direction

The issue does not name a file, test, or specific entry point, but it mentions the YAML action file and GitHub Environments. Start by reviewing the action workflow configuration and its handling of Firebase preview-channel deploys; done means documenting whether environment-scoped secrets are supported and, if so, the required configuration.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd, cloud
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.