majikmate/Assignment Pull Request Creator

Scans for assignment folders and creates a pull request for each assignment. Supports dry-run mode to simulate operations without making changes.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github-tokenGitHub token for API accessyes
default-branchDefault branch to create pull requests againstnomain
assignment-regexList of regular expressions - one per line - to match assignment paths and extract branch names using capturing groups. Use (?P<name>...) for named groups or (...) for unnamed groups. Named groups take priority when both are present.no^assignments/(assignment-\d+)$
hidden-paths-regexList of regular expressions - one per line - to match folder paths that should be hidden.no^.devcontainer$ ^.github$
protected-paths-regexList of regular expressions - one per line - to match folder paths that should be protected.no^.devcontainer$ ^.github$ ^tutorials$
dry-runSimulate operations without actually creating branches or pull requestsnofalse
namedescription
created-branchesList of branches created
created-pull-requestsList of pull requests created