Skip to content
This repository was archived by the owner on Aug 2, 2025. It is now read-only.

grevend/moscow-prioritization

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

MoSCoW Prioritization

MoSCoW prioritization action to manage label-based requirements prioritization

Usage

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

About

MoSCoW prioritization action to manage label-based requirements prioritization

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors 2

  •  
  •