ci: publish Go controller source changes

This commit is contained in:
2026-09-20 20:29:49 +00:00
parent e271537760
commit 9f1181a536
+6
View File
@@ -8,8 +8,12 @@ on:
- '.gitea/workflows/publish-images.yml'
- 'config/**'
- 'container/**'
- 'cmd/**'
- 'internal/**'
- 'scripts/**'
- 'src/**'
- 'go.mod'
- 'go.sum'
- 'pyproject.toml'
- 'README.md'
workflow_dispatch:
@@ -34,6 +38,8 @@ jobs:
shell: bash
run: |
set -euo pipefail
go test ./...
go vet ./...
python3 -m pip install --break-system-packages -e '.[test]'
pytest -q
python3 -m compileall -q src tests