v0.1.1: run tests in CI, add REUSE compliance and CONTRIBUTING

- Add .github/workflows/test.yml, using flatpak-builder's run-tests
  option so PRs and pushes exercise ctest inside the same KDE SDK
  sandbox as release builds.
- Add REUSE.toml covering files that can't carry an inline SPDX header
  (.desktop, keys/*.asc).
- Add CONTRIBUTING.md documenting build/test/release steps.
This commit is contained in:
2026-07-03 12:07:30 -05:00
parent 337eb1a6bd
commit 753822c242
6 changed files with 113 additions and 2 deletions
+2 -1
View File
@@ -25,11 +25,12 @@ modules:
buildsystem: cmake-ninja
config-opts:
- -DCMAKE_BUILD_TYPE=Release
run-tests: true
sources:
# For Flathub / release builds, pin to a tag AND commit:
- type: git
url: https://github.com/toservetheking/Kareer.git
tag: v0.1.0
tag: v0.1.1
# commit: <fill in the exact commit SHA the tag points at>
#
# For local testing before the repo is pushed, replace the source above with: