ci: remove old .gitea workflows - use .forgejo only

The .gitea/ workflows were outdated and caused conflicts:
- Used runs-on: rust, golang (non-existent runners)
- Complex docker:27-cli setup with TLS (fragile)
- Different secret variable names (FORGEJO_REGISTRY_TOKEN vs REGISTRY_PAT)
- No tests before build

.forgejo/workflows/build.yaml is the clean, working version:
- Simplified docker commands
- Proper runner: docker
- Tests run first
- Cleanup on failure
- No hanging processes
This commit is contained in:
2026-09-05 14:21:54 -07:00
parent 29a708b34c
commit 6b03dea5d3
30 changed files with 10 additions and 1633 deletions
+10 -26
View File
@@ -1,28 +1,12 @@
# Build artifacts
target/
*.rs.bk
# Version control
.git/
.git
.gitignore
# IDE
.idea/
.vscode/
*.swp
# CI
.github/
.forgejo/
# Documentation
*.md
!README.md
# Tests (keep for build cache, exclude from runtime)
tests/
fixtures/
# Logs
log/
*.log
__pycache__
*.pyc
.env.local
.venv
venv/
.pytest_cache
.coverage
htmlcov
.DS_Store