{"repo":"derberg/manage-files-in-multiple-repositories","free":true,"listed":false,"github":"https://github.com/derberg/manage-files-in-multiple-repositories","clone":"git clone https://github.com/derberg/manage-files-in-multiple-repositories.git","description":"GitHub Action that introduces support for global workflows. Global workflows are the one you update in just one repo and they are automatically updated in other repositories.","language":"JavaScript","stars":61,"topics":["github-actions","workflow"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Manage Files in Multiple Repositories GitHub Action that enables you to keep a file in Repository A and copy it over, update or remove it from Repository N . It is useful for use cases like: - you have a GitHub Actions workflow files that are the same for every repo and you want to edit it only once and then see change in all the other repositories - you have a CODE OF CONDUCT.md or CONTRIBUTING.md file that you want to have in the same form in all the repositories. You want to edit it in one repo and then have the change replicated in other repositories - you have a file that has to be removed from multiple repositories Some breaking changes If you used Copy Files to Other Repositories action before it became Manage Files in Multiple Repositories the only breaking change that you need to be aware of, except new features, is that now this action is also able to pick up deletions. In other words, imagine a situation where patterns to include has value ./github/workflows/another file.yml . The new version of action not only will pick up modifications of another file.yml but also if you remove that file, this action will pick that info up and also remove the file in other repositories that have it, respecting destination field. - Why I Created This Action? - Supported Event Triggers - Action Flow - Configuration - Examples Minimum Workflow to Support Only Workflows Replication Advanced Workflow Super Advanced Workflow - Development - Debug Why I Created This Action? In AsyncAPI ","default_branch":null,"files":null,"tree":[],"storefront":"/r/derberg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/derberg/manage-files-in-multiple-repositories/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."}