https://github.com/niklasmerz/release-notify
https://github.com/niklasmerz/release-notify
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/niklasmerz/release-notify
- Owner: NiklasMerz
- License: apache-2.0
- Created: 2020-07-09T16:07:41.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-09-03T15:57:07.000Z (almost 6 years ago)
- Last Synced: 2024-12-31T12:48:58.200Z (over 1 year ago)
- Language: JavaScript
- Size: 35.2 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Release Voting Notifier
At Apache Cordova it happens very often that users ask for releases because a new tag has been created while preparing releases. This action will send an automatic reply that a release is currently in progress.
This action will comment on issues and comments created that are detected as "asking for release" if the user is not a member. If a new issue is created it will be closed.
The action checks these [keywords](https://github.com/NiklasMerz/release-at-vote-stage/blob/da35b2a6b60728338be59caa2b607fef045419c6/src/main.js#L74)
You can test it by creating issues here: https://github.com/NiklasMerz/release-test/issues
## Example workflow
```yml
name: Notify about pending releases
on:
issues:
types: [opened]
issue_comment:
types: [created]
jobs:
action-test:
runs-on: ubuntu-latest
steps:
- uses: niklasmerz/release-at-vote-stage@master
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
```