GitHub Action to Comment on Milestone Issues and Pull Requests
Comment on all issues and pull requests after closing a milestone.
name: Closed Milestones
on:
milestone:
types: [closed]
permissions:
issues: write
pull-requests: write
jobs:
Comment:
runs-on: ubuntu-latest
steps:
- uses: bflad/action-milestone-comment@v2
with:
body: |
This functionality has been released in ${{ github.event.milestone.title }}.
For further feature requests or bug reports with this functionality, please create a [new GitHub issue](https://github.com/${{ github.repository }}/issues/new/choose) following the template. Thank you!| Input | Description | Default |
|---|---|---|
body |
Content of comment for issues and pull requests. | |
milestone |
Numeric identifier of milestone. | ${{ github.event.milestone.number }} |
state |
Issue and pull request state. Only those in this state will receive a comment. Valid values are all, closed, or open. |
all |
token |
GitHub token to perform actions. | ${{ github.token }} |
| Output | Description |
|---|---|
ids |
Identifiers of all issues and pull requests that received comments. |
Install the dependencies
npm installRun the tests ✔️
npm run testPackaging assembles the code into one file (dist/index.js) that can be checked in to Git, enabling fast and reliable execution and preventing the need to check in node_modules.
Run build
npm run build