Consolidate CI into single Project tests workflow
Project tests / check (push) Successful in 3m44s
Project tests / nix (push) Successful in 10m41s
Project tests / linux (push) Successful in 3m8s
Project tests / aur (push) Successful in 11m27s

- Delete obsolete .gitea/workflows/nix.yml and rust.yml.
- Rename packages.yml to tests.yml.
- Add jobs check, nix, linux, aur with proper needs ordering.
- Update docs for new unified workflow.
- Remove bash and docker from flake.nix buildInputs.
This commit is contained in:
GarandPLG committed 2026-10-24 20:12:14 +02:00
1 parent d293f95174
commit b1f548e3d3
9 files changed
+96 -99

No files matched your search

+1 -6
View File
@@ -59,9 +59,7 @@
buildInputs = with pkgs; [
rustToolchain
alsa-lib
bash
gitea-actions-runner
docker
];
nativeBuildInputs = with pkgs; [pkg-config];
@@ -75,10 +73,7 @@
echo " nix run .#develop - Run development version"
echo ""
echo "Gitea workflows:"
echo " gitea-runner exec -W .gitea/workflows/rust.yml --event push -j check"
echo " gitea-runner exec -W .gitea/workflows/nix.yml --event push -j build"
echo " gitea-runner exec -W .gitea/workflows/packages.yml --event push -j linux"
echo " gitea-runner exec -W .gitea/workflows/packages.yml --event push -j aur"
echo " gitea-runner exec -W .gitea/workflows/tests.yml --event push --gitea-instance https://gitea.garandplg.com --network host"
'';
};
};