GitHub - actions/github: Wraps actions-toolkit into an Action for common GitHub automations.
๐จ This action is deprecated! Please use actions/github-script, instead.
This action conveniently wraps actions-toolkit, making it simple to do things like label, assign, and comment on issues on GitHub.
Here are a few use cases for this action:
Applying a "triage" label on any new issue:
name: Triage on: issues: types: [opened] jobs: applyTriageLabel: name: Apply Triage Label runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Apply Triage Label uses: actions/github@v1.0.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: args: label triage
Commenting on an issue
name: Triage on: issues: types: [opened] jobs: commentOnNewIssues: name: Comment On New Issues runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Comment On New Issues uses: actions/github@v1.0.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: args: comment "Hello World"
Assigning any newly created issues
name: Triage on: issues: types: [opened] jobs: assignMonaLisa: name: Assign MonaLisa runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Assign MonaLisa uses: actions/github@v1.0.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: args: assign @monalisaoctocat
Contributing
Check out this doc.
License
This action is released under the MIT license. Container images built with this project include third party materials. See THIRD_PARTY_NOTICE.md for details.
Current Status
This action is in active development.