{"repo":"Jamiemccleave/shopify-multi-store-deployer","free":true,"listed":false,"github":"https://github.com/Jamiemccleave/shopify-multi-store-deployer","clone":"git clone https://github.com/Jamiemccleave/shopify-multi-store-deployer.git","description":"GitHub Action designed to automate merging changes between branches, with a focus on Shopify theme configuration files.","language":"Shell","stars":20,"topics":["github-actions"],"license":null,"category":"ecommerce","readme_excerpt":"Multi Store Merge GitHub Action for Shopify This GitHub action is designed to automate the process of merging changes between branches in Shopify repositories. It handles specific file checkout and commit operations, focusing on the unique structure of Shopify themes and their configuration files. The action works based on the following rules: - If a merge is unnecessary (the 'from' branch is already an ancestor of the 'to' branch), the action performs no action. - If the merge fails due to conflicts, the action will fail, and the repository maintainer is required to perform the merge manually. Installation To use this action, create the .github/workflows/multi-store-merge.yml file in your Shopify repository with the following content: Note: Replace from-branch-name , to-branch-name , bot@email.com , and your-repo with the corresponding values for your scenario. Also, replace PUSH TOKEN with the name of the secret containing the token for push operations. Parameters from branch The name of the branch from which changes will be merged (default master ). to branch The name of the branch into which changes will be merged (default develop ). user name The user name to be used for git commits (default GitHub Action : Multi Store Merge Bot ). user email The user email to be used for git commits (default actions@github.com ). push token The name of the environment variable containing the token to use for push operations (default GITHUB TOKEN ). This is particularly useful when pushi","default_branch":null,"files":null,"tree":[],"storefront":"/r/Jamiemccleave","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Jamiemccleave/shopify-multi-store-deployer/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."}