Workflow: Add GitHub Action to sync repo-scaffolder templates with GitHub template repositories #346
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Workflow: Add GitHub Action to sync repo-scaffolder templates with GitHub template repositories
Problem
Currently, if a change is made to our repository templates in repo-scaffolder, we would have to manually make this update and sync up our GitHub template repositories. We would like to use a GitHub Action that automatically syncs changes between repo-scaffolder templates and our template repostiories.
Solution
repo-file-sync-action
to sync up changes from repo-scaffolder to our template repositoriesResult
When a change has been made to a template and this has been merged to main, this triggers this workflow where a PR will be made to the GitHub template repository adding this change, syncing up the template repository with repo-scaffolder main.
Still some open-ended questions
Test Plan
Did testing on a fork and here is a PR that syncs up changes between natalialuzuriaga/repo-scaffolder and natalialuzuriaga/tier1: natalialuzuriaga/tier1#6