Skip to content

ci: pytest gate + community health files (R89-194f)#5

Merged
WRG-11 merged 1 commit into
mainfrom
session/F-r89-194f-osint-ci-health
Jun 6, 2026
Merged

ci: pytest gate + community health files (R89-194f)#5
WRG-11 merged 1 commit into
mainfrom
session/F-r89-194f-osint-ci-health

Conversation

@WRG-11

@WRG-11 WRG-11 commented Jun 6, 2026

Copy link
Copy Markdown
Owner

What

Operationalizes the existing 102 green tests into a CI gate and adds community health files.

Why now: a trust/honesty library whose own tests aren't CI-gated is an honesty gap — this closes it with minimal effort (no new code, just operationalize what's already green).

Changes

  • .github/workflows/ci.yml — pytest on push + PR, Python 3.10/3.11/3.12 matrix, SHA-pinned actions
  • README.md — CI + CodeQL + License badges (real workflow links only; no fake/hand-maintained badges)
  • CONTRIBUTING.md — contribution guide (zero-dep stdlib-only note included)
  • CODE_OF_CONDUCT.md — Contributor Covenant 2.1

Diff scope

Library code and existing 102 tests: untouched. Diff is .github/ + 3 top-level markdown files + 4 README badge lines only.

Acceptance

  • CI runs and passes (3-matrix green) — verify via Actions tab after push
  • Badges link to real workflow runs
  • No library code or test changes

- .github/workflows/ci.yml: pytest gate on push+PR, Python 3.10/3.11/3.12
  matrix on ubuntu-latest, SHA-pinned actions
- README.md: CI + CodeQL + License badges (real workflow links, not fake)
- CONTRIBUTING.md: contribution guide (zero-dep stdlib-only note)
- CODE_OF_CONDUCT.md: Contributor Covenant 2.1
@WRG-11 WRG-11 merged commit e6d8fb0 into main Jun 6, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant