Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        

# MoSCoW Prioritization

MoSCoW prioritization action to manage label-based requirements prioritization

## Usage

```yml
name: MoSCoW Prioritization

on:
pull_request_target:
types: [ labeled, opened, unlabeled, reopened ]

permissions:
contents: read
issues: read
pull-requests: read

jobs:
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`