GitHub Actions from Waffle.io ๐๐๐
Notice
To facilitate these GitHub Actions being more consumeable within the GitHub ecosystem, each action is being moved to it's own individual repo. The actions in this repository will be removed from this repository on Feburary 1, 2019. Please update your Action workflow configurations to consume these actions from the following locations:
- โ Issue Checklist Checker action - https://github.com/adamzolyak/checklist-checker-action
- ๐ฌ Commit Issue Commenter action - https://github.com/adamzolyak/commit-issue-commenter-action
- ๐ท Bulk Labels - https://github.com/adamzolyak/issue-labeler-action
- ๐ Monorepo PR Repo Labeler - https://github.com/adamzolyak/monorepo-pr-labeler-action
- ๐ฉโ๐งโ๐ฆ Mirror Labels to Child - https://github.com/adamzolyak/mirror-labels-to-child-action
Overview
GitHub Actions are a great way to automate and customize your team's workflow in GitHub ๐.
Waffle.io is developer-first project management for GitHub, helping teams stay aligned and automate their workflow. While WaffleBot ๐ค already automates 100,000+ actions per month to keep your Waffle boards update for you, our users are always asking to automate more and more things. While we'd love to automate #AllTheThings, some uses cases are specific to you and your team. GitHub Actions are great for these use cases!
This repo includes GitHub Actions contributed by Waffle.io and examples of how to create your own GitHub Actions for your own use cases ๐ .
Fork ๐ด this repo to use as a starting point to create your own GitHub Actions. What will you automate in your workflow ๐ค?
GitHub Actions from Waffle.io
- ๐ฃ New Issue Comment action - an action that thanks contributors for creating a new issue and provide a link to your repo's CONTRIBUTING.md guidelines.
Create Your Own GitHub Action
We recommend starting by checking out our New Issue Comment action. It's a good example of a basic GitHub Action that updates an GitHub issue via the GitHub API.
Contributing
If you have suggestions for how Waffle.io's GitHub Actions could be improved, or want to report a bug, open an issue! Or pull request! We'd love all and any contributions.
For more, check out the Contributing Guide.
This project uses Waffle.io to keep track of issue and pull request status.
Debugging
If you've followed the steps above and it isn't working, trying the following:
- If you don't see an Actions tab in your repo, make sure your repo is private and make sure you've been accepted into the private beta.
- If you see the Actions tab but there isn't a comment on your new issue, click on the Log link on the action to view the log and check for errors.
Extending
Some helpful resources:
License
ISC ยฉ 2018 Waffle.io [email protected] (www.waffle.io)