20 Commits
Author SHA1 Message Date
thePR0M3TH3AN ad947c06c0 Fix CLI cheatsheet artifact path 2025-05-21 15:25:32 -04:00
thePR0M3TH3AN b7b53d1ad6 Merge pull request #41 from PR0M3TH3AN/codex/update-action-versions-and-verify-workflows
Update action versions
2025-05-21 13:55:22 -04:00
thePR0M3TH3AN b8db31296d Update action versions 2025-05-21 13:55:09 -04:00
thePR0M3TH3AN 91a5ceaf70 Merge pull request #40 from PR0M3TH3AN/4zxg7n-codex/decide-and-update-cheatsheet-path
Fix cheatsheet path
2025-05-21 13:52:49 -04:00
thePR0M3TH3AN d433e1eab2 Move CLI cheatsheet under cli-bin 2025-05-21 13:43:25 -04:00
thePR0M3TH3AN 1798ec3615 Remove redundant format and lint steps 2025-05-21 13:41:57 -04:00
thePR0M3TH3AN d6e37cee2a Merge pull request #35 from PR0M3TH3AN/codex/add-formatting-and-linting-checks-to-ci
Add formatting and linting checks to CI
2025-05-21 10:57:09 -04:00
thePR0M3TH3AN cbe12f8eb7 Add formatting and linting checks to CI 2025-05-21 10:54:19 -04:00
thePR0M3TH3AN 23ac9a9533 Add formatting and linting checks to CI 2025-05-21 10:52:50 -04:00
thePR0M3TH3AN c429eba3b1 Add trailing newline to test script and CI workflow 2025-05-21 09:21:42 -04:00
thePR0M3TH3AN 40ef4cc348 ci: trigger on beta branch 2025-05-20 15:59:10 -04:00
thePR0M3TH3AN 933fee54a9 Generate CLI cheatsheet at build time 2025-05-20 14:13:30 -04:00
thePR0M3TH3AN c59fcc8c5c Update CI workflow to use actions-rs/toolchain for Rust setup
- Replace actions/setup-rust with actions-rs/toolchain for both stable and nightly toolchain installations.
- Enable minimal profile for faster toolchain setup.
- Clean up comments and ensure consistency in artifact upload steps.
2025-05-19 23:13:54 -04:00
thePR0M3TH3AN f8f890c29a Update CI workflow for comprehensive testing and benchmarking
Enhance the GitHub Actions CI workflow by introducing a comprehensive test job that runs a new script (`run_all_tests.sh`) for building, testing, and benchmarking. Update dependencies to use the latest actions and ensure consistent environment variables. Remove the previous build-and-test and benchmark jobs, consolidating functionality for improved clarity and efficiency.
2025-05-19 23:11:44 -04:00
thePR0M3TH3AN 2f97bd8c3f Update dependencies and add new features for improved functionality
- Updated Cargo.lock and Cargo.toml to include new dependencies
- Added new files for backup and watcher functionality in libmarlin
- Introduced integration tests and documentation updates
- Set workspace resolver to version 2 for better dependency resolution
2025-05-19 18:14:42 -04:00
thePR0M3TH3AN e7f5a230e5 Run Tarpaulin under nightly toolchain for libmarlin coverage
In our GitHub Actions CI, update the Code Coverage step for the `libmarlin` crate to invoke Tarpaulin using the nightly toolchain. This ensures we pick up the latest coverage features and avoid the unexpected argument error:

* Replace the two-line `cargo tarpaulin` invocation with a single command using `cargo +nightly tarpaulin --package libmarlin --out Xml --fail-under 85`.
* Removes the extraneous line break and aligns with the rest of our Rust commands under nightly when needed.
2025-05-18 21:48:08 -04:00
thePR0M3TH3AN a7660df45f updates 2025-05-18 21:28:05 -04:00
thePR0M3TH3AN 6ddb40ca18 update 2025-05-18 18:31:36 -04:00
thePR0M3TH3AN 10c43bf805 update 2025-05-18 17:52:12 -04:00
thePR0M3TH3AN f6fca2c0dd update 2025-05-18 16:02:48 -04:00