ci: gate tests on code quality and sync the template baseline #3

Merged
gravityfargo merged 2 commits from template-rebuild into main 2026-08-02 20:14:59 +00:00
Owner

Brings local-tools up to the templates baseline at 79ae5dc.

  • test.ymltest now carries needs: [code-quality], so lint and format run before the test job instead of alongside it.
  • .gitignore — adds site/ from the shared layer.
  • .coveragerc.toml — drops the two comment lines removed from the base template.

Rebased onto main: the branch previously sat on 376f6b5, whose content already landed as squash-merge 295ea0f, so only these two commits are new.

Brings `local-tools` up to the templates baseline at `79ae5dc`. - `test.yml` — `test` now carries `needs: [code-quality]`, so lint and format run before the test job instead of alongside it. - `.gitignore` — adds `site/` from the shared layer. - `.coveragerc.toml` — drops the two comment lines removed from the base template. Rebased onto `main`: the branch previously sat on `376f6b5`, whose content already landed as squash-merge `295ea0f`, so only these two commits are new.
chore: sync the ignore file and coverage config to the template baseline
All checks were successful
Test / checks (pull_request) Successful in 14s
Test / code-quality (pull_request) Successful in 0s
Test / test (pull_request) Successful in 8s
b8852a35fe
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gravityfargo/local-tools!3
No description provided.