20 Commits

Author SHA1 Message Date
tkmxqrdxddd
a2f67dc9c9 fix: simplify release workflow to build both packages efficiently 2026-03-17 21:32:15 +01:00
tkmxqrdxddd
45ac6d823c fix: build both architectures in single job to avoid race condition 2026-03-17 21:18:42 +01:00
tkmxqrdxddd
8317e3367a fix: add permissions to release workflow 2026-03-17 21:09:43 +01:00
tkmxqrdxddd
73a2b1d724 fix: upload DEB packages to GitHub Release 2026-03-17 21:08:54 +01:00
tkmxqrdxddd
1166e34804 fix: use github-script to upload to release 2026-03-17 21:08:54 +01:00
tkmxqrdxddd
8b007be08a fix: use action-gh-release to create release and upload files 2026-03-17 21:08:54 +01:00
tkmxqrdxddd
d966cd9e23 fix: create release from tag push and upload deb packages 2026-03-17 21:08:54 +01:00
tkmxqrdxddd
f59756da40 fix: use gh CLI to upload to release 2026-03-17 21:08:54 +01:00
tkmxqrdxddd
135ae0e244 fix: upload .deb packages to GitHub release 2026-03-17 21:08:54 +01:00
tkmxqrdxddd
0a8825e840 fix: remove problematic release upload and use artifacts 2026-03-17 21:08:54 +01:00
tkmxqrdxddd
162d5eb2bf fix: add workflow_dispatch trigger to release workflow 2026-03-17 21:08:54 +01:00
tkmxqrdxddd
9d0897eb43 fix: trigger release workflow on release event only 2026-03-17 21:08:54 +01:00
tkmxqrdxddd
53fb0e3d31 fix: simplify release workflow 2026-03-17 21:08:54 +01:00
tkmxqrdxddd
28cb3eaa99 fix: add GH_TOKEN environment variable 2026-03-17 21:08:54 +01:00
tkmxqrdxddd
f24c22f462 fix: create release if not exists before uploading 2026-03-17 21:08:54 +01:00
tkmxqrdxddd
5403db806d fix: handle both push and release events for uploads 2026-03-17 21:08:54 +01:00
tkmxqrdxddd
e131333c80 fix: remove invalid append_only parameter 2026-03-17 21:08:54 +01:00
tkmxqrdxddd
d724e17ec0 fix: use append_only mode for release uploads 2026-03-17 21:08:54 +01:00
tkmxqrdxddd
c869bb0953 fix: update release workflows to use artifacts and proper triggers
- Change release.yml to trigger on tag push instead of release event
- Remove problematic release upload from ci-cd.yml
- Use upload-artifact instead for package artifacts
2026-03-17 21:08:54 +01:00
tkmxqrdxddd
680a70b2af feat: enhance CI/CD pipeline with comprehensive workflows
- Fix ci.yml to create test input file before running tests
- Add build-deb.yml for DEB package building on releases
- Add ci-cd.yml for comprehensive CI/CD pipeline
- Add security.yml for code security scanning
- Add release.yml for dedicated release builds
2026-03-17 21:08:54 +01:00