{"repo":"varunsridharan/action-github-workflow-sync","free":true,"listed":false,"github":"https://github.com/varunsridharan/action-github-workflow-sync","clone":"git clone https://github.com/varunsridharan/action-github-workflow-sync.git","description":"Github Action To Sync Github Action's Workflow Files Across Repositories","language":"JavaScript","stars":71,"topics":["github-actions","github-action","github-action-docker","github-workflow","github-workflows","github-action-workflow","workflow","workflows","workflow-sync","github-action-workflow-sync"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Github Workflow Sync - Github Action Github Action To Sync Github Action's Workflow Files Across Repositories Use Case 🤔 ? This Github Action can come in handy when you have lot of projects like i do. where in some case certain projects users action workflow which are common across projects. Example : [Project 1][project1] & [Project 2][project2] it can be pain to keep all the workflow updated with Github Action's Module's version. This also isn't limited to Github Action yaml files - another use case could be keeping the .editorconfig , LICENSE , tsconfig.json , tslint.json , .gitignore , etc. in sync across all your repositories. Here where this action comes in and reduces your stress 😉 it can update all your repository actions file based on the config provided ⚙️ Configuration Argument Defaults Description --- :---: :---: GITHUB TOKEN - Required Token to use to get repos and write secrets. ${{secrets.GITHUB TOKEN}} will not work. instead Personal Access Token Required GIT URL github.com URL for the instance of github, where repositories should be searched for. Change if using a GHES instance. GIT USER Workflow Sync Bot The name of the user to use for git commits. GIT EMAIL githubactionbot+workflowsync@gmail.com The email of the user to use for git commits. REPOSITORIES - Required New line deliminated regex expressions to select repositories. Repositires are limited to those in whcich the token user is an owner or collaborator. WORKFLOW FILES - Required New line deliminat","default_branch":null,"files":null,"tree":[],"storefront":"/r/varunsridharan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/varunsridharan/action-github-workflow-sync/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}