jcantosz/repo-environments-migrate

An action to move a repository environment and its settings to another repo

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Apr 23, 2024
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: jcantosz/repo-environments-migrate@d2a3fa9ee9c6f59cafcf5ee040d2e5732e3ed559 # no releases — HEAD as of 2026-07-11

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
reviewer_mapping_filePath to the reviewer mapping fileyes
target_orgTarget org to map all orgs to if orgMappingFile is not presentno
org_mapping_filePath to the organization mapping fileno
source_reposSource repositories, comma separated. Of the form <url.com/to>/ORG/REPOyes
source_github_app_idSource GitHub App IDno
source_github_app_private_keySource GitHub App private keyno
source_github_app_installation_idSource GitHub App installation IDno
source_github_patPersonal access token if using that to auth instead of an appno
migration_typeMigration type ex. 'gei'no
source_github_api_urlSource GitHub API URLnohttps://api.github.com
target_github_app_idTarget GitHub App IDno
target_github_app_private_keyTarget GitHub App private keyno
target_github_app_installation_idTarget GitHub App installation IDno
target_github_patPersonal access token if using that to auth instead of an appno
target_github_api_urlTarget GitHub API URLnohttps://api.github.com

no outputs