Skip to content

Conversation

@dnwe
Copy link

@dnwe dnwe commented Jan 23, 2025

Add a cmdline option to only mirror the default branch of a given action between github.com and the target GitHub Enterprise instance, though still mirroring all tags. This is particularly useful when syncing verified publisher actions that may contain a large number of stale and/or ongoing development branches and we only ever really want to sync the tagged releases from the main branch for consumption. This additionally avoids the "triggered actions storm" that can happen when syncing many branches.

Contributes-to: #12

Add a cmdline option to only mirror the default branch of a given action
between github.com and the target GitHub Enterprise instance, though
still mirroring all tags. This is particularly useful when syncing
verified publisher actions that may contain a large number of stale
and/or ongoing development branches and we only ever really want to sync
the tagged releases from the main branch for consumption. This
additionally avoids the "triggered actions storm" that can happen when
syncing many branches.

Contributes-to: actions#12

Signed-off-by: Dominic Evans <dominic.evans@uk.ibm.com>
@dnwe dnwe requested review from a team as code owners January 23, 2025 16:05
Signed-off-by: Dominic Evans <dominic.evans@uk.ibm.com>
@dnwe
Copy link
Author

dnwe commented Jan 30, 2025

@shawnHartsell are you happy to assign a reviewer from amongst the codeowners?

@UbiquitousBear
Copy link

Pinging @shawnHartsell - any chance this could be merged in?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants