summaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)Author
2026-01-12Remove GitHub Actions workflow for Rust CI魏曹先生
2025-09-25Update workflow trigger to release branch魏曹先生
- Change push and pull_request triggers from main branch to release branch - This ensures CI/CD only runs on release branch for production builds
2025-09-25Update GitHub Actions to latest versions魏曹先生
- Update upload-artifact from v3 to v4 - Update cache action from v3 to v4 - Keep actions/checkout@v4 (already up to date) - Ensure all actions use latest stable versions
2025-09-25Install musl development tools for GCC compatibility魏曹先生
- Add musl-tools installation in setup job - Update test job to install both musl target and musl-tools - Fixes 'x86_64-linux-musl-gcc not found' error during compilation
2025-09-25Remove cargo fmt check from workflow魏曹先生
- Remove the 'Check formatting' step that runs 'cargo fmt --check' - Keep clippy checks for code quality but remove formatting enforcement
2025-09-25Fix musl target installation in test job魏曹先生
- Replace 'Verify musl target is installed' with 'Install musl target' in test job - This ensures musl target is properly installed before building and testing
2025-09-25Fix clippy warnings in test files魏曹先生
- Convert manual async functions to async fn syntax - Replace assert_eq!(true/false, ...) with assert!(...) and assert!(!...) - Fix useless vec warning by using array directly - All tests continue to pass after optimizations
2025-09-25Update rust.yml魏曹先生
2025-09-25Create rust.yml魏曹先生