Till Wegmueller
898ec20ad8
Update binaries and workflows for pkg6 rename
...
- Renamed `pkg6dev` to `pkg6` across build scripts, workflows, and documentation.
- Added support for additional binaries (`pkg6repo` and `pkg6depotd`) in release builds.
- Disabled `RUSTFLAGS` warnings-as-errors policy in workflows for improved flexibility.
- Simplified error handling in `manifest_fmri` with streamlined conditionals.
- Introduced `#[allow(clippy::result_large_err)]` to suppress clippy warnings for large error types.
2026-01-18 14:30:05 +01:00
Till Wegmueller
54a5844d14
Update GitHub Actions workflows: upgrade actions/checkout and cache to v4, replace actions-rs/toolchain with dtolnay/rust-toolchain, and simplify toolchain setup.
2025-07-26 23:49:57 +02:00
Till Wegmueller
c3ff6ac28e
Introduce Pkg5Importer for importing pkg5 repositories (directory or p5p format) into pkg6, extend error handling with ActionError, update dependencies (tempfile, flate2, and thiserror), and enhance CI workflows.
2025-07-26 23:02:56 +02:00
Till Wegmueller
3ea955fc5f
Integrate GitHub Actions workflows for CI, replacing legacy scripts with xtask automation for formatting, linting, builds, tests, and documentation. Update Jenkinsfile to clarify its restricted usage for illumos builds.
2025-07-26 17:58:11 +02:00
Till Wegmueller
da3c398bc8
Remove schedule from clippy workflow
...
Signed-off-by: Till Wegmueller <toasterson@gmail.com>
2023-03-25 17:43:52 +01:00
Till Wegmüller
faa993ecc3
Update rust-clippy.yml
2023-03-25 16:46:32 +01:00
Till Wegmüller
52dd9298bf
Update rust.yml
2023-03-25 11:57:16 +01:00
Till Wegmüller
ecf9dd42c5
Fixup build scripts
2022-09-04 15:23:10 -03:00
Till Wegmüller
e96c76571f
Create rust-clippy.yml
2022-06-06 17:13:29 -03:00
Till Wegmüller
764b498a9b
Run GitHub Rust actions
2020-09-19 17:36:05 +02:00