tkmxqrdxddd
45e68ca7cb
fix: add permissions to CI/CD workflow
2026-03-17 22:06:10 +01:00
tkmxqrdxddd
9fc28abc91
fix: remove conflicting CodeQL advanced configuration
2026-03-17 22:05:55 +01:00
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
a39ec74bb3
fix: remove duplicate upload step in build-deb workflow
2026-03-17 21:08:54 +01:00
tkmxqrdxddd
759d81669c
fix: remove release upload from build-deb 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
tkmxqrdxddd
cb97ed6ffe
test: add unit tests for parser, validator, and converter modules
...
- Add test_parser.cpp with argument parsing tests
- Add test_validator.cpp with configuration validation tests
- Add test_converter.cpp with FFmpeg command building tests
- Update Makefile with test targets for unit tests
- Update CI workflow to run make test
- Add test binaries and media files to .gitignore
2026-03-17 21:08:54 +01:00
tkmxqrdxddd
f46e7b4465
fixed ci.yml
2024-10-19 21:57:27 +02:00
tkmxqrdxddd
32ab30b370
fixed ci.yml
2024-10-19 21:55:24 +02:00
tkmxqrdxddd
7dcf7200ca
fixed ci.yml
2024-10-19 21:52:24 +02:00
tkmxqrdxddd
c4918446b9
fixed ci.yml
2024-10-19 21:24:12 +02:00
tkmxqrdxddd
ad51617295
small changes
2024-10-19 10:37:33 +02:00
Tkmxqrd
79658e2c88
Delete .github/workflows/codeql.yml
2024-10-19 10:20:22 +02:00
tkmxqrdxddd
a8ba98012f
added codeql
2024-10-19 10:18:41 +02:00
tkmxqrdxddd
aa70ce30eb
edit
2024-10-19 10:08:39 +02:00
tkmxqrdxddd
306777310d
added .github
2024-10-19 10:03:12 +02:00