Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/grevend/moscow-prioritization
MoSCoW prioritization action to manage label-based requirements prioritization
https://github.com/grevend/moscow-prioritization
github-actions labels prioritization
Last synced: about 2 months ago
JSON representation
MoSCoW prioritization action to manage label-based requirements prioritization
- Host: GitHub
- URL: https://github.com/grevend/moscow-prioritization
- Owner: grevend
- License: mit
- Created: 2022-09-10T08:41:30.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-21T19:42:54.000Z (3 months ago)
- Last Synced: 2024-10-31T07:42:21.662Z (2 months ago)
- Topics: github-actions, labels, prioritization
- Language: TypeScript
- Homepage:
- Size: 793 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# MoSCoW Prioritization
MoSCoW prioritization action to manage label-based requirements prioritization
## Usage
```yml
name: MoSCoW Prioritizationon:
pull_request_target:
types: [ labeled, opened, unlabeled, reopened ]permissions:
contents: read
issues: read
pull-requests: readjobs:
check:
runs-on: ubuntu-latest
steps:
- uses: grevend/[email protected]
```_Note: This action requires access to the `GITHUB_TOKEN` to call GitHub's REST API_
### All options
Input | Description | Default | Availability
--- | --- | --- | ---
token | The workflows `GITHUB_TOKEN` secret | `${{ github.token }}` | `>v1.0.0`
wont-have-label | Label to expect on low-priority PRs | `wont have` | `>v1.1.0`
could-have-label | Label to expect on PRs of little relevance | `could have` | `>v1.1.0`
should-have-label | Label to expect on non-critical PRs | `should have` | `>v1.1.0`
must-have-label | Label to expect on essential PRs | `must have` | `>v1.1.0`
fail-if-missing-label | Unprioritized PRs should fail the action | `true` | `deprecated`