Sansan
8c974a49cc
Merge workflows into one CI pipeline
...
CI / test (push) Successful in 31s
CI / integration (push) Successful in 39s
CI / publish (push) Skipped
CI / docker (push) Successful in 54s
- Unit tests, integration tests and the Docker build check run in
parallel on branches and pull requests
- Integration tests run on every push instead of only manually
- Branch builds only build amd64 and check the arm64 cross-compile in the
test job; both platforms are built and pushed only for version tags,
after all tests pass
- Docker layers cached through the runner cache, Go module and build
caches mounted in the Dockerfile
- A newer push to the same branch cancels the running pipeline
2026-10-06 15:35:32 +02:00
Sansan
9db61956d3
Publish Docker image when a version tag is pushed
...
Build / test (push) Successful in 8s
Build / docker (push) Successful in 49s
Releases are triggered by tags like v5.0.0 instead of version branches.
2026-10-06 15:24:06 +02:00
Sansan
bd250ecaee
Run tests in CI and build multi-arch Docker images
...
Build / test (push) Successful in 38s
Build / docker (push) Successful in 2m2s
- Build (main, develop): vet and unit tests, then a linux/amd64 and
linux/arm64 image build without pushing
- Publish (version branches): same tests, then build and push both
platforms
- Integration tests (manual): run the testcontainers suite
2026-10-06 15:22:13 +02:00
Sansan
581d91f78b
Fixed workflow file
Build / build (push) Successful in 39s
Publish / publish (push) Successful in 49s
2026-09-26 17:16:23 +02:00
Sansan
1ada52f5f8
test: add test data directories (testMusic and testCharacters)
2026-05-23 01:06:43 +02:00
Sansan
d481be04a7
Fix YAML formatting in Gitea workflows
Build / build (push) Failing after 2m7s
2026-05-21 23:45:23 +02:00
Sansan
870f1787cb
Fix for workflow
2026-05-21 23:35:26 +02:00
Sansan
76aaa884fa
Change domain from sanplex.tech to sanplex.xyz
2026-05-18 21:27:34 +02:00
Sansan
bef915ac6d
Fixed gitea script
Build / build (push) Successful in 39s
2025-11-07 21:10:40 +01:00
Sansan
0d1c69d95e
Fix 25
Build / build (push) Successful in 42s
Publish / publish (push) Successful in 57s
2025-06-07 22:31:29 +02:00
Sansan
f86c33d5e6
Removed gitea-ci
2025-06-05 13:15:15 +02:00
Sansan
ef41d0fa11
Fix 24
2025-06-05 13:15:15 +02:00
Sansan
fd666dd3fa
Fix 23
2025-06-05 13:15:15 +02:00
Sansan
231867de40
Fix 22
2025-06-05 13:15:15 +02:00
Sansan
9a9d318771
Fix 21
2025-06-05 13:15:15 +02:00
Sansan
f06a7fe927
Fix 20
2025-06-05 13:15:15 +02:00
Sansan
0f017407ff
Fix 19
2025-06-05 13:15:15 +02:00
Sansan
29ba39f5fe
Fix 18
2025-06-05 13:15:15 +02:00
Sansan
8d01fe100a
Fix 17
2025-06-05 13:15:15 +02:00
Sansan
2821774215
Fix 16
2025-06-05 13:15:15 +02:00
Sansan
00f0981ce4
Fix 15
2025-06-05 13:15:15 +02:00
Sansan
53a9031cb0
Fix 14
2025-06-05 13:15:15 +02:00
Sansan
85204026bb
Fix 13
2025-06-05 13:15:15 +02:00
Sansan
1ffddd1154
Testar release
2025-06-05 13:15:15 +02:00
Sansan
a4ef66a3f8
Fix 12
2025-06-05 13:15:15 +02:00
Sansan
052b699025
Even more Actions
2025-06-05 13:11:38 +02:00
Sansan
999668fc9c
Actions tests
2025-06-05 13:11:38 +02:00
Sansan
11e6233753
More gitea actions
2025-06-05 13:11:38 +02:00