busbar-actions/Busbar — gh-env-scratch-save

Create or update a GitHub Environment and store a scratch org's non-secret identifiers there (instance URL, usernames, record ids) as Environment Variables. Never stores a Salesforce access token or any credential material.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
credentials-pathPath to the JSON file written by sf-org-create.no.busbar/scratch-credentials.json
environment-nameGitHub Environment name. Defaults to the stable named slot `scratch`.noscratch
repositoryTarget repository in owner/repo form. Empty = current repository.no""
github-app-idGitHub App id (REQUIRED). The App mints a least-privilege installation token for the target repo.yes
github-app-private-keyGitHub App private key PEM (REQUIRED). Provide via a secret.yes
versionRelease tag of the gh-env-scratch-save binary. Falls back to env.BUSBAR_ACTION_VERSION, then "latest".no""
binary-repoGitHub repo hosting prebuilt binary releases. Falls back to env.BUSBAR_ACTION_REPO, then busbar-actions/actions-dist.no""
namedescription
environment_nameThe GitHub Environment name that was created/populated.
repositoryThe repository that received the environment.
scratch_org_idThe scratch org id persisted into the environment.
scratch_org_info_idThe ScratchOrgInfo id persisted into the environment.