]> git.ipfire.org Git - thirdparty/pdns.git/commit
Disable check-spelling sarif for PowerDNS/pdns 15789/head
authorJosh Soref <2119212+jsoref@users.noreply.github.com>
Fri, 4 Jul 2025 03:30:10 +0000 (23:30 -0400)
committerJosh Soref <2119212+jsoref@users.noreply.github.com>
Fri, 4 Jul 2025 03:47:02 +0000 (23:47 -0400)
commitae51ef47cb1b89523085c877c15c3070b9f55179
treeae1ad7e4eab6b68ed922b33150ef7867f0037c24
parent738bd41cf1442933d612c03f3b9fb25b9c075ac3
Disable check-spelling sarif for PowerDNS/pdns

- At present, it's too complicated to rely on rulesets in combination
  with `pull_request` so it makes sense to turn it off for the main
  repository.

- Leave SARIF reporting enabled by default for repositories other than
  PowerDNS/pdns.

- When active, public repositories will need to add a code scanning
  ruleset if they want to use pull requests that are not cross-forks
  and they should not accept pull requests from forks as processing
  won't work.

- For private repositories, unless you're using GHEC and paying for
  Advanced Security, you'll want to set a repository actions variable
  `DO_NOT_USE_SARIF_REPORTING` (see `/settings/variables/actions`) to
  `1` to disable SARIF.
  - This commit fixes the logic for that.
.github/workflows/spelling3.yml