{"repo":"kiegroup/github-action-build-chain","free":true,"listed":false,"github":"https://github.com/kiegroup/github-action-build-chain","clone":"git clone https://github.com/kiegroup/github-action-build-chain.git","description":null,"language":"TypeScript","stars":93,"topics":["hacktoberfest","github-actions","workflow","github"],"license":null,"category":"workflow-automation","readme_excerpt":"Github Action Build Chain Github action build chain is a tool for github actions to build multiple projects from different repositories in a single action. This tool is trying to solve the problem when a project depends on another project (most probably from the same organization) and one change can/should be performed in different repositories. How can we assure one specific pull request will work with the latest changes from/in the dependant/dependency projects and it won't break something? This is what we call cross-repo pull requests and build-chain is the way we have to solve it. Let's consider you have a project hierarchy like: and you want to upstream/downstream build whatever project from this hierarchy, Github Action Build Chain provides you the mechanism to easily do it. You can check Usage example. Just defining the build chain flow in every project you want to trigger, the tool will get build information from dependency-file input and will execute every command from every project in a single github action. Table of content ---------------- Github Action Build Chain Build Chain Flows How to add it to your project(s) Input Fields Pre/Post sections Archiving Artifacts How to clone project in more than one folder Execution environment Usage example Local Execution About Commands to Execute v2 to v3 Using multiple git platforms Found a regression? Limitations Development System Requirements Allowed configuration files versions - 2.1 - 2.2 Build Chain Flows Cross Pull r","default_branch":null,"files":null,"tree":[],"storefront":"/r/kiegroup","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kiegroup/github-action-build-chain/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."}