Non functional requirement checks for PRs
  • Lua 75%
  • Dockerfile 25%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
renovate-bot 89351ddae9
All checks were successful
ci/woodpecker/push/change_log Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/tag/release Pipeline was successful
ci/woodpecker/cron/vulnerability Pipeline was successful
ci/woodpecker/cron/renovate Pipeline was successful
ci/woodpecker/cron/release Pipeline was successful
ci/woodpecker/cron/auto_merge Pipeline was successful
maint: Update code.thinkaboutit.tech/pandora/atis Docker tag to v0.8.0 #30
Merged automatically
2026-09-27 18:47:36 +00:00
scripts feat: Implement the basic plugin (#1) 2026-07-11 14:20:28 +00:00
.gitignore Initial commit 2026-07-11 12:29:01 +00:00
.goreleaser.yaml Initial commit 2026-07-11 12:29:01 +00:00
.markdownlint.json Initial commit 2026-07-11 12:29:01 +00:00
.prettierrc Initial commit 2026-07-11 12:29:01 +00:00
Containerfile maint: Update code.thinkaboutit.tech/pandora/atis Docker tag to v0.8.0 #30 2026-09-27 18:47:36 +00:00
LICENSE Initial commit 2026-07-11 12:29:01 +00:00
README.md docs: Update README (#3) 2026-07-11 14:56:08 +00:00
renovate.json ci: Use central renovate.json (#14) 2026-07-19 11:52:41 +00:00

Non functional requirements checker for PR

This plugin validates the non functional requirements for pull requests.

PR title policy

Because PRs are merges with squash, the PR title becomes the text of the commit. PR must start with a prefix:

  • maint
  • feat
  • fix
  • docs
  • ci

This must be followed be ':' and a space. Optionally scope can be specified between '()' characters. For example: feat(auth): Implement OAuth2.

Usage

It can be used at pull requests.

when:
  - event: [pull_request]
steps:
  - name: PR non functional requirement checker
    image: code.thinkaboutit.tech/pandora/pr-check.woodpecker

Settings

Name Default value Description
token Optional, needed for private repositories.