Commit Graph

13 Commits

Author SHA1 Message Date
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