SteveLauC
18e2d3e59c
chore: always use the latest stable toolchain for CI ( #571 )
2023-10-11 09:46:36 +08:00
SteveLauC
71efce32c1
chore: bump CI toolchain to 1.73.0 ( #567 )
2023-10-06 12:05:44 +08:00
SteveLauC
d50dc4c9f6
chore: bump CI toolchain ( #553 )
2023-09-20 15:57:35 +08:00
SteveLauC
b814dd824f
chore: bump ci toolchain ( #544 )
2023-09-01 14:42:12 +08:00
SteveLauC
0ec0e5a9dd
chore: bump ci toolchain and MSRV ( #506 )
...
* chore: bump ci toolchain and MSRV
* fix clippy on macOS
2023-07-19 10:54:34 +08:00
Thomas Schönauer
199b81183b
Update check-and-lint.yaml to use Rust version 1.68.0
2023-03-12 20:22:58 +00:00
Guilherme Silva
e224ea38b3
CI: Update cross to v0.2.5 ( #354 )
2023-02-07 17:19:46 +00:00
Guilherme Silva
70045fca29
CI: Force color support for Rustfmt ( #230 )
...
Co-authored-by: Thomas Schönauer <37108907+DottoDev@users.noreply.github.com >
2022-11-27 00:21:29 +01:00
Thomas Schönauer
526c4c9a58
Fixes typo
2022-11-25 18:44:36 +00:00
Ruben Molina
25c5057171
Add support for juliaup ( #208 )
...
* Add support for juliaup
* Update config.rs
* Change the position for Juliaup Step.
* Update generic.rs
2022-11-24 19:17:58 +00:00
Guilherme Silva
f2c7e4848e
CI: Install only necessary components ( #218 )
...
* CI: Install only necessary components
2022-11-24 19:15:13 +00:00
Guilherme Silva
22ed1ef50a
CI: Add NetBSD target ( #180 )
...
* Remove the `sys-info` crate
It offers much more features than we currently use.
Additionally, it was preventing me to cross-compile for NetBSD.
Since we were just using the `hostname()` function from the crate,
I went ahead and stole it.
* Add NetBSD target
* Fix FreeBSD clippy warnings
2022-11-23 15:24:58 +00:00
Guilherme Silva
6be4a4a48d
CI improvements + Android and FreeBSD targets ( #177 )
...
* Bump minimum Rust version to 1.60
As required by the `time` crate (`notify-rust` > `mac-notification-sys` > `time`).
* Simplify CI
Changes:
- Bump `actions/checkout` to v3, fixing a bunch of warnings.
- Replace unmaintained `actions-rs/cargo` by `dtolnay/rust-toolchain`.
- Run Rustfmt only once.
- Add support for cached dependencies (via `Swatinem/rust-cache`).
* Add Android target
Use the awesome `cross` tool for cross-compiling!
* Add FreeBSD target
2022-11-23 15:24:58 +00:00
Rebecca Turner
e84173be8f
Add CommandExt trait ( #146 )
...
* Color CI output
* Improve `CommandExt`
* Add comments explaining `#[allow]`s
* Remove useless `dead_code` annotation
* Improve error messages
* Print errors when running a shell errors
* fixup! Remove useless `dead_code` annotation
2022-11-23 15:24:58 +00:00
Thomas Schönauer
bd34a3bcd4
Revert "10.2.0 release " ( #215 )
...
Revert "10.2.0 release (#213 )"
This reverts commit 13076fcef6 .
2022-11-23 16:23:00 +01:00
Thomas Schönauer
13076fcef6
10.2.0 release ( #213 )
2022-11-23 15:18:09 +00:00
Thomas Schönauer
2a11df40ee
Update check-and-lint.yaml
2022-11-03 19:40:02 +00:00
Thomas Schönauer
0f0cbc1453
Update check-and-lint.yaml
2022-11-03 19:18:45 +00:00
Thomas Schönauer
2e9e5c5c34
Added github workflow test ( #1 )
...
* Delete main.yml
* Delete release.yml
* Delete release-cross.yml
* Added github workflows
* Changed workflow values
2022-10-16 17:27:16 +00:00