Skip to content

GitHub Sync to specific Action enviornments #647

@m-braha

Description

@m-braha

Is your feature request related to a problem?

It would be powerful to sync the environment of a Phase app to a GitHub environment for secrets. Currently, the sync feature only allows for Repository level secrets.

Describe the solution you'd like

When setting up a new sync to a GitHub repo, you can optionally choose a specific environment to sync to. It should exist already so Phase doesn't have to create it.

Describe alternatives you've considered

Creating secrets with the environment in the name i.e., STAGING_API_KEY, then renaming as needed in workflows so build steps see the expected API_KEY. But that counters the design intent of setting API_KEY in Phase and letting the Environments be the differentiating factor, not the secret key name.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions