This GitHub action allows to trigger feature builds on Bitrise by commenting on a PR.
Actions are run from GitHub repos. We will create a releases branch and only checkin production modules (core in this case).
Comment out node_modules in .gitignore and create a releases/v1 branch
# comment out in distribution branches
# node_modules/
$ npm prune --production
$ git add node_modules
$ git commit -a -m "prod dependencies"
$ git push origin releases/v1
Your action is now published! 🚀
See the versioning documentation
You can now validate the action by referencing the releases/v1 branch
uses: sixt/com.sixt.github-action.bitrise-feature-builder@releases/v1
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
bitrise-token: ${{ secrets.BITRISE_TOKEN }}
bitrise-slug: <app_slug>
After testing you can create a v1 tag to reference the stable and tested action
uses: sixt/com.sixt.github-action.bitrise-feature-builder@v1