Commit Graph

13 Commits

Author SHA1 Message Date
Jeremiah Russell
82c920390c 👷 ci(circleci): improve test runner condition logic
- correct condition logic for test runner parameter in circleci config
2025-10-20 13:46:10 +01:00
Jeremiah Russell
c64898d6c2 👷 ci(circleci): use cargo as default test runner
- set default test runner to cargo
- remove test option from enum
2025-10-20 13:46:10 +01:00
Jeremiah Russell
9a2e6e1dd0 feat(ci): introduce nextest test runner
- Adds a new command `cargo_nextest` to run tests using the nextest test runner.
- Introduces a `test_runner` parameter to the `common_tests` job, allowing users to choose between `test` and `nextest`.
- Adds a `nextest_profile` parameter to the `common_tests` job to specify the nextest profile to use.
- Configures the CI workflow to use nextest for running tests.
- Adds junit report output for nextest
2025-10-20 13:46:10 +01:00
Jeremiah Russell
3111a1feff chore(build): bump rust version to 1.88
- update rust version in:
  - .circleci/config.yml
  - Cargo.toml
  - README.md
  - docs/readme/head.md
2025-10-16 11:21:40 +01:00
Jeremiah Russell
8eb9ecbf12 👷 ci(circleci): update circleci config
- ignore RUSTSEC-2025-0066 advisory in security workflow
2025-10-01 14:18:35 +01:00
Jeremiah Russell
f4512f0c76 🔧 chore(ci): remove hardcoded version from CircleCI config
- eliminate version "0.0.1" to avoid redundancy and potential conflicts with dynamic versioning in CircleCI configuration
2025-09-30 07:50:45 +01:00
Jeremiah Russell
2e323758f5 👷 ci(circleci): add condition to version retrieval step
- introduce `when_get_version` parameter to control version retrieval process in CircleCI config
2025-09-30 06:52:13 +01:00
Jeremiah Russell
93c2b7e2b9 👷 ci(circleci): fix version string format in config
- change version from 0.0.1 to "0.0.1" for proper YAML parsing
2025-09-30 06:37:08 +01:00
Jeremiah Russell
a64722431b 🔧 chore(ci): remove unused update_pcu parameter from config
- delete the update_pcu parameter to clean up the CircleCI configuration
2025-09-29 22:52:16 +01:00
Jeremiah Russell
4ae1f1f781 🔧 chore(ci): remove unused version parameter from config
- delete version parameter from CircleCI config as it is no longer used
2025-09-29 22:52:16 +01:00
Jeremiah Russell
5244c5a40f 👷 ci(config): add version parameter to save_next_version job
- set default version to 0.0.1 for toolkit/save_next_version job
2025-09-29 22:52:16 +01:00
Jeremiah Russell
1c352ca5d4 🔧 chore(ci): add version parameter to CircleCI config
- include version parameter for more granular control in workflows
2025-09-29 22:28:57 +01:00
Jeremiah Russell
0428300372 👷 ci(circleci): add CircleCI configuration file
- create .circleci/config.yml for CI/CD pipeline setup
- define parameters for fingerprint, rust version, and flags
- include workflows for commit checks, validation, success, and release
- utilize toolkit orbs for job execution and management
2025-09-29 22:28:57 +01:00