|
|
a4026a471a
|
refactor: update CI for native per-OS runners
CI/CD Pipeline / Code Format (push) Failing after 6s
CI/CD Pipeline / Clippy Lints (push) Failing after 11s
CI/CD Pipeline / Unit Tests (push) Failing after 1s
CI/CD Pipeline / Build Debian Package (push) Has been skipped
CI/CD Pipeline / Build RPM Package (push) Has been skipped
CI/CD Pipeline / Build Alpine Package (push) Has been skipped
CI/CD Pipeline / Build Arch Package (push) Has been skipped
CI/CD Pipeline / Security Audit (push) Failing after 1s
- Replace generic "linux" runner label with dedicated per-OS labels
(ubuntu-24.04, fedora, alpine, arch)
- Remove all container declarations (native runner execution)
- Add build gate dependencies: build jobs need fmt+clippy+test
- Extract release upload logic into reusable scripts/upload-release.sh
- Fix build-alpine.sh: remove hardcoded container paths, add
SKIP_CARGO_BUILD support
- Fix build-arch.sh: remove hardcoded container paths, add
SKIP_CARGO_BUILD support
- Fix build-rpm.sh: remove sudo, native runner compatible
- Remove Dockerfile.rpm and Dockerfile.arch (no longer needed)
- Add sudo to Ubuntu/Fedora/Arch package installs for safety
- Add nodejs to Alpine deps for Gitea Actions compatibility
- Make upload-release.sh POSIX sh compatible (Alpine)
- Fix curl -sf to curl -s in upload-release.sh (404 on new releases)
|
2026-04-26 19:21:09 +00:00 |
|
|
|
44c182764e
|
fix: Update dependencies (rand vulnerability fix) and add audit exception for rustls-pemfile (RUSTSEC-2025-0134)
CI/CD Pipeline / Code Format (push) Successful in 13s
CI/CD Pipeline / Unit Tests (push) Successful in 30s
CI/CD Pipeline / Security Audit (push) Successful in 1m36s
CI/CD Pipeline / Build Debian Package (push) Failing after 2m0s
CI/CD Pipeline / Build RPM Package (push) Failing after 3m48s
CI/CD Pipeline / Build Alpine Package (push) Failing after 2m57s
CI/CD Pipeline / Clippy Lints (push) Successful in 11m11s
CI/CD Pipeline / Build Arch Package (push) Failing after 2m19s
|
2026-04-24 13:59:13 +00:00 |
|
|
|
d4961d5606
|
fix: Remove release.yml workflow - ci.yml is the single master workflow
CI/CD Pipeline / Code Format (push) Has been cancelled
CI/CD Pipeline / Clippy Lints (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Security Audit (push) Has been cancelled
CI/CD Pipeline / Build Debian Package (push) Has been cancelled
CI/CD Pipeline / Build RPM Package (push) Has been cancelled
CI/CD Pipeline / Build Alpine Package (push) Has been cancelled
CI/CD Pipeline / Build Arch Package (push) Has been cancelled
|
2026-04-24 13:49:56 +00:00 |
|
|
|
ffb4abaafa
|
feat: Consolidate CI and Release into single master workflow
CI/CD Pipeline / Code Format (push) Successful in 12s
CI/CD Pipeline / Clippy Lints (push) Failing after 1m4s
CI/CD Pipeline / Unit Tests (push) Successful in 1m44s
CI/CD Pipeline / Security Audit (push) Failing after 1m36s
CI/CD Pipeline / Build Debian Package (push) Successful in 2m29s
CI/CD Pipeline / Build RPM Package (push) Successful in 3m38s
CI/CD Pipeline / Build Alpine Package (push) Successful in 2m59s
CI/CD Pipeline / Build Arch Package (push) Successful in 2m27s
|
2026-04-24 13:15:29 +00:00 |
|
|
|
8b49f30774
|
fix: Move workflows to .gitea/workflows/ for Gitea Actions compatibility
CI Pipeline / Code Format (push) Successful in 12s
CI Pipeline / Unit Tests (push) Has been cancelled
CI Pipeline / Security Audit (push) Has been cancelled
CI Pipeline / Build Debian Package (push) Has been cancelled
CI Pipeline / Build RPM Package (push) Has been cancelled
CI Pipeline / Build Alpine Package (push) Has been cancelled
CI Pipeline / Build Arch Package (push) Has been cancelled
CI Pipeline / Clippy Lints (push) Has been cancelled
|
2026-04-14 19:45:08 +00:00 |
|