Check PR for compliance on title, linked issues, and files changed
MIT License
Bot releases are visible (Hide)
Bug Fixes:
Other Changes:
Full Changelog: https://github.com/mtfoley/pr-compliance-action/compare/v1.3.0...v1.3.1
Published by mtfoley about 1 year ago
Full Changelog: https://github.com/mtfoley/pr-compliance-action/compare/v1.2.1...v1.3.0
Published by mtfoley over 1 year ago
Bug Fixes:
fix: default body-regex
only match exact keyword matches and does not match issue #0
by @RebeccaStevens in https://github.com/mtfoley/pr-compliance-action/pull/347
Thanks to @RebeccaStevens for the excellent attention to detail on this one!
chore: npm audit fix and recompile by @mtfoley in https://github.com/mtfoley/pr-compliance-action/pull/349
Capture security updates for json5
and minimist
chore(deps): bump @actions/github from 5.0.3 to 5.1.1 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/320
chore(deps-dev): bump eslint-plugin-github from 4.3.6 to 4.6.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/321
chore(deps-dev): bump @typescript-eslint/parser from 5.46.1 to 5.47.1 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/324
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.46.1 to 5.47.1 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/323
chore(deps-dev): bump eslint-plugin-jest from 26.5.3 to 27.1.7 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/319
Update dependabot.yml by @mtfoley in https://github.com/mtfoley/pr-compliance-action/pull/336
chore(deps): bump @octokit/core from 4.1.0 to 4.2.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/340
chore(deps-dev): bump eslint from 8.30.0 to 8.33.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/341
chore(deps-dev): bump prettier from 2.7.1 to 2.8.3 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/342
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.47.1 to 5.50.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/343
chore(deps-dev): bump @vercel/ncc from 0.34.0 to 0.36.1 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/344
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.50.0 to 5.52.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/348
Full Changelog: https://github.com/mtfoley/pr-compliance-action/compare/v1.2.0...v1.2.1
Published by mtfoley almost 2 years ago
chore: overhauled ESLint config by @JoshuaKGoldberg in https://github.com/mtfoley/pr-compliance-action/pull/313
Thanks to @JoshuaKGoldberg for the excellent overhaul of the ESLint Configuration
chore: upgrade @actions/core by @mtfoley in https://github.com/mtfoley/pr-compliance-action/pull/314
Thanks to @ArcadeMode for the nudge to correct deprecated use of @actions/core v1.9!
feat: use node v16 by @mtfoley in https://github.com/mtfoley/pr-compliance-action/pull/317
Thanks to @ArcadeMode for the nudge to correct deprecated use of Node v12!
chore(deps): bump @actions/github from 5.0.1 to 5.0.3 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/194
chore(deps-dev): bump @types/node from 17.0.31 to 18.0.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/215
chore(deps-dev): bump prettier from 2.6.2 to 2.7.1 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/218
chore(deps-dev): bump eslint-plugin-jest from 26.1.5 to 26.5.3 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/210
chore(deps-dev): bump @typescript-eslint/parser from 5.22.0 to 5.29.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/217
chore(deps): bump @actions/core from 1.8.0 to 1.9.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/219
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.22.0 to 5.29.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/216
chore(deps-dev): bump eslint from 8.15.0 to 8.18.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/220
chore(deps-dev): bump typescript from 4.6.4 to 4.7.4 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/221
chore(deps-dev): bump @vercel/ncc from 0.33.4 to 0.34.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/222
chore(deps): bump conventional-changelog-conventionalcommits from 4.6.3 to 5.0.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/223
chore(deps-dev): bump @typescript-eslint/parser from 5.29.0 to 5.30.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/224
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.29.0 to 5.30.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/225
chore(deps-dev): bump eslint from 8.18.0 to 8.30.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/315
chore(deps): bump @octokit/core from 3.6.0 to 4.1.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/284
chore(deps-dev): bump @types/node from 18.0.0 to 18.11.13 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/309
chore(deps-dev): bump @typescript-eslint/parser from 5.30.0 to 5.46.1 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/308
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.30.0 to 5.46.1 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/310
Full Changelog: https://github.com/mtfoley/pr-compliance-action/compare/v1.1.0...v1.2.0
Published by mtfoley over 2 years ago
feat: body-fail option by @mtfoley in https://github.com/mtfoley/pr-compliance-action/pull/193
This change adds body-fail input with a default value of false. If set to true, the action will show a failing check if PR body does not match
body-regex. By default, only a warning is registered.
Thanks to @leynier and @nkapinos for feature ideas for this GitHub Action!
chore(deps-dev): bump @types/node from 17.0.8 to 17.0.18 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/135
chore(deps-dev): bump eslint from 8.6.0 to 8.9.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/133
chore(deps-dev): bump ts-jest from 27.1.2 to 27.1.3 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/122
chore(deps-dev): bump @typescript-eslint/parser from 5.9.1 to 5.12.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/136
chore(deps-dev): bump jest from 27.4.7 to 27.5.1 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/139
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.9.1 to 5.12.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/134
chore(deps-dev): bump eslint-plugin-jest from 25.3.4 to 26.1.1 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/138
chore(deps-dev): bump typescript from 4.5.4 to 4.5.5 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/140
chore(deps-dev): bump @vercel/ncc from 0.33.1 to 0.33.3 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/137
chore(deps-dev): bump @types/node from 17.0.18 to 17.0.19 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/143
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.12.0 to 5.12.1 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/142
chore(deps-dev): bump @typescript-eslint/parser from 5.12.0 to 5.12.1 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/144
chore(deps-dev): bump typescript from 4.5.5 to 4.6.4 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/178
chore(deps-dev): bump @types/node from 17.0.19 to 17.0.31 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/177
chore(deps-dev): bump eslint from 8.9.0 to 8.14.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/176
chore(deps-dev): bump @typescript-eslint/parser from 5.12.1 to 5.22.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/179
chore(deps): bump @actions/core from 1.6.0 to 1.8.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/183
chore(deps-dev): bump prettier from 2.5.1 to 2.6.2 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/186
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.12.1 to 5.22.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/180
chore(deps-dev): bump @vercel/ncc from 0.33.3 to 0.33.4 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/188
chore(deps): bump @octokit/core from 3.5.1 to 3.6.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/190
chore(deps-dev): bump eslint-plugin-jest from 26.1.1 to 26.1.5 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/187
chore(deps-dev): bump eslint from 8.14.0 to 8.15.0 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/189
chore(deps): bump @actions/github from 5.0.0 to 5.0.1 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/184
chore(deps-dev): bump eslint-plugin-github from 4.3.5 to 4.3.6 by @dependabot in https://github.com/mtfoley/pr-compliance-action/pull/185
Full Changelog: https://github.com/mtfoley/pr-compliance-action/compare/v1.0.1...v1.1.0
Published by mtfoley almost 3 years ago
README was updated to reflect pull_request_target
as trigger event in sample workflow file.
Full Changelog: https://github.com/mtfoley/pr-compliance-action/compare/v1.0.0...v1.0.1
Published by mtfoley almost 3 years ago
Full Changelog: https://github.com/mtfoley/pr-compliance-action/compare/v0.5.0...v1.0.0
Published by mtfoley almost 3 years ago
Full Changelog: https://github.com/mtfoley/pr-compliance-action/compare/v0.4.0...v0.5.0
Published by mtfoley almost 3 years ago
repo-token
to github.token
by @MichaelDeBoey in https://github.com/mtfoley/pr-compliance-action/pull/75
Full Changelog: https://github.com/mtfoley/pr-compliance-action/compare/v0.3.0...v0.4.0
Published by mtfoley almost 3 years ago
Full Changelog: https://github.com/mtfoley/pr-compliance-action/compare/v0.2.1...v0.3.0
Published by mtfoley almost 3 years ago
Full Changelog: https://github.com/mtfoley/pr-compliance-action/compare/v0.2.0...v0.2.1
Published by mtfoley almost 3 years ago
Full Changelog: https://github.com/mtfoley/pr-compliance-action/compare/v0.1.1...v0.2.0
Published by mtfoley almost 3 years ago
Full Changelog: https://github.com/mtfoley/pr-compliance-action/compare/v0.1.0...v0.1.1
Published by mtfoley about 3 years ago
New feature of skipping checks on PR authored by org team members/repo owners by default.
Published by mtfoley about 3 years ago
Full Changelog: https://github.com/mtfoley/pr-compliance-action/compare/v0.0.2...v0.0.3
Published by mtfoley about 3 years ago
Changelog:
Published by mtfoley about 3 years ago
This action is meant to help in managing inbound PRs that may need adjustment other than code.
It looks for the following: