Replace GitHub Actions with Gitea Actions

- Remove all GitHub Actions workflows (21 files)
- Remove GitHub problem matchers
- Add Gitea build workflow (push/PR to main)
- Add Gitea release workflow (version tags)
- Use pixi for dependency management
- Configure ccache for build acceleration
- Use 16 build threads for debian-host runner
- Update .gitignore to allow .gitea/ directory
This commit is contained in:
forbes
2026-01-26 12:10:38 -06:00
parent 316d4f4b52
commit 2434aedfd9
48 changed files with 148 additions and 3895 deletions

1
.gitignore vendored
View File

@@ -10,6 +10,7 @@
!/.pre-commit-config.yaml
!/.pylintrc
!/.github/
!/.gitea/
!/contrib/.vscode/
!*.gitattributes
!*.gitignore