License as BSD-3-Clause, publish artifacts to Gitea packages too
CI / test (push) Successful in 13s
CI / lint (push) Successful in 13s
CI / build (push) Successful in 25s
CI / publish (push) Failing after 9s
CI / notify (push) Successful in 5s

Adds LICENSE + pyproject.toml license metadata, and extends CI to
publish the built .ndp to this repo's own Gitea generic package
registry (linked to the repo) alongside the existing pkgs.daubney.dev
upload.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018n5ffHCn5QUjpDtuWTk3fh
This commit is contained in:
2026-09-27 23:29:39 +01:00
co-authored by Claude Sonnet 5
parent 2dccf7d972
commit 7da2405d50
4 changed files with 67 additions and 4 deletions
+7 -2
View File
@@ -90,7 +90,12 @@ then configure and assign users as described above.
## CI/CD
Gitea Actions (`.gitea/workflows/ci.yml`) lints and tests every push and pull
request, builds and packages the `.ndp` on every push, and — on pushes to
`main` or `v*` tags — publishes the built artifact to the same
request, builds, packages and validates the `.ndp` on every push, and — on
pushes to `main` or `v*` tags — publishes the built artifact both to this
repo's own Gitea package registry and to the same
[pkgs.daubney.dev](https://pkgs.daubney.dev) ProGet asset feed used by
`ScrobblingService`, under the `navidrome-scrobbled` content path.
## License
BSD 3-Clause. See [LICENSE](LICENSE).