docs: README, AGPL-3.0 LICENSE, Code Health CI + scorecard #2

Merged
Ghost merged 1 commits from chore/code-health-ci into main 2026-09-12 01:35:57 +03:00

Changes

  • Added README.md: short project overview, run instructions, CI/CD, code health + scorecard.
  • Added LICENSE: AGPL-3.0.
  • .gitignore: ignore .desloppify/.
  • .gitea/workflows/ci.yml: new health job (Ubuntu, Python 3.12, desloppify scan --profile ci --path src, scorecard artifact upload, continue-on-error).

Notes

  • The scan targets src/ so CI stays comparable with the scorecard in the README.
  • The scorecard is generated (not suppressed) so the upload step publishes a real artifact.
  • Health check never blocks the build (continue-on-error).
## Changes - Added `README.md`: short project overview, run instructions, CI/CD, code health + scorecard. - Added `LICENSE`: AGPL-3.0. - `.gitignore`: ignore `.desloppify/`. - `.gitea/workflows/ci.yml`: new `health` job (Ubuntu, Python 3.12, `desloppify scan --profile ci --path src`, scorecard artifact upload, `continue-on-error`). ## Notes - The scan targets `src/` so CI stays comparable with the scorecard in the README. - The scorecard is generated (not suppressed) so the upload step publishes a real artifact. - Health check never blocks the build (`continue-on-error`).
Ghost added 1 commit 2026-09-12 01:33:57 +03:00
docs: README, AGPL-3.0 LICENSE, Code Health CI + scorecard
CI / Code Health (pull_request) Successful in 12s
CI / build-and-test (pull_request) Successful in 58s
CI / release (pull_request) Skipped
dbc51a8d43
Ghost merged commit 82fc17ceb3 into main 2026-09-12 01:35:57 +03:00
fristy deleted branch chore/code-health-ci 2026-09-12 01:36:06 +03:00
fristy locked as Resolved and limited conversation to collaborators 2026-09-12 01:36:18 +03:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: fristy/rgb-led-strip-controller#2