aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
Commit message (Collapse)AuthorAgeFilesLines
* Update workflow trigger to release branch魏曹先生2025-09-251-3/+1
| | | | | - Change push and pull_request triggers from main branch to release branch - This ensures CI/CD only runs on release branch for production builds
* Update GitHub Actions to latest versions魏曹先生2025-09-251-4/+4
| | | | | | | - 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
* Install musl development tools for GCC compatibility魏曹先生2025-09-251-2/+6
| | | | | | - 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
* Remove cargo fmt check from workflow魏曹先生2025-09-251-2/+0
| | | | | - Remove the 'Check formatting' step that runs 'cargo fmt --check' - Keep clippy checks for code quality but remove formatting enforcement
* Fix musl target installation in test job魏曹先生2025-09-251-2/+2
| | | | | - Replace 'Verify musl target is installed' with 'Install musl target' in test job - This ensures musl target is properly installed before building and testing
* Fix clippy warnings in test files魏曹先生2025-09-251-66/+66
| | | | | | | - 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
* Update rust.yml魏曹先生2025-09-251-28/+48
|
* Create rust.yml魏曹先生2025-09-251-0/+80