Commit Graph

62 Commits

Author SHA1 Message Date
Thayne McCombs 7042dff969 Continue supporting windows 7 with builds
By using an older version of rust to build the artifacts on windows.

Alternatively we could build separate artifacts for windows 7, and
continue using the latest version of rust for later versions of windows
that are more optimized for more recent versions.

Fixes: #1550
2024-06-14 00:06:08 -06:00
Thayne McCombs f477c4f2c9 Update OS versions for github actions 2024-06-14 00:06:03 -06:00
Thayne McCombs f287f08b9f Attempt to add aarch64 osx build to CI
Fixes: #1088
2024-05-07 00:14:52 -06:00
Tavian Barnes d7d63eddbe Fix #1085 for real
cross doesn't pass all environment variables through into the build
container, so JEMALLOC_SYS_WITH_LG_PAGE=16 wasn't being picked up from
the host.  Instead, set it explicitly in Cross.toml.

Link: https://github.com/cross-rs/cross/wiki/Configuration
2024-05-06 12:29:11 -04:00
Tavian Barnes 216472ff9f ci: Support large page sizes on AArch64
Fixes #1085.
2024-05-03 15:23:41 -04:00
Thayne McCombs cf6ff87c7d Add clippy using latest rust version to CI
Fixes: #1511
2024-04-14 23:33:40 -06:00
dependabot[bot] b08d78f6fc
build(deps): bump softprops/action-gh-release from 1 to 2
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 17:45:08 +00:00
Rob ff3fc81db4 Add target aarch64-unknown-linux-musl 2024-01-16 20:32:41 +01:00
David Peter d9c4e6239f Fix names for ARM Debian packages 2023-12-19 11:28:59 +01:00
sitiom 978866d983 Change Winget Releaser job to `ubuntu-latest` 2023-10-21 14:06:25 +02:00
dependabot[bot] 601d2bb13e
Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 17:59:00 +00:00
Ryan Caezar Itang 4356ba3c43 Move Winget Releaser inside CICD workflow 2023-03-27 21:43:06 +02:00
Ryan Caezar Itang c9afbc5b70 Add Winget Releaser workflow 2023-03-27 21:43:06 +02:00
Ryan Caezar Itang e38e3078ac Add GitHub actions to Dependabot 2023-03-27 21:43:06 +02:00
David Peter 5439326aa4 CI updates 2023-03-27 21:39:10 +02:00
Thayne McCombs 31ac4a3f5c Bump MSRV to 1.67.0 2023-03-20 01:22:52 -06:00
Thayne McCombs c34bfa30fe chore: Update MSRV to 1.64.0
To match clap 4.1
2023-01-18 23:00:03 -07:00
Miles Liu a3489674bf
CI: replace macos-latest with macos-12 2022-11-14 16:15:35 +08:00
David Peter 45cb15d60f
Merge pull request #1158 from miles170/ci-update-actions
CI: update actions to run on Node 16
2022-11-14 07:12:19 +01:00
Miles Liu fdab5da795
CI: using the bash shell to setup cargo cmd 2022-11-14 09:11:09 +08:00
Miles Liu b389f41cb2
CI: add use of Swatinem/rust-cache 2022-11-04 15:18:34 +08:00
David Peter cbd11d8a45
Try to fix bug issue template 2022-11-02 13:15:55 +01:00
Miles Liu f52eaa92e4
CI: remove use of actions-rs/toolchain
actions-rs is currently inactive and has an issue like actions-rs/toolchain#219
2022-11-02 16:44:15 +08:00
Miles Liu f4c6d55b9d
CI: remove use of actions-rs/cargo
actions-rs is currently inactive and has an issue like actions-rs/cargo#216
2022-11-02 16:44:15 +08:00
Miles Liu 5e7a870af6
CI: update actions/checkout to v3 2022-11-02 16:40:59 +08:00
Miles Liu 8d1c3631cf
CI: migrate deprecating set-output commands 2022-11-02 12:06:43 +08:00
Thayne McCombs c0b14705cd Update msrv to 1.60
Because that is what clap requires
2022-10-11 00:39:57 -06:00
Thayne McCombs c41d61eeda Merge remote-tracking branch 'upstream/master' into clap-derive 2022-10-09 01:00:48 -06:00
Thayne McCombs 4e7b403c1f Use clap-derive for option parsing
This makes the definition of arguments to fd a little more ergonomic,
and makes it easier to insure the types for the arguments are consitent.
2022-10-08 00:41:33 -06:00
Marie Katrine Ekeberg 90e860c7a5 Update msrv 2022-09-11 20:58:50 +02:00
Thayne McCombs 45d6f55d3a Bump MSRV to 1.56.1
Because that is what is needed by clap 2
2022-09-09 00:19:44 -06:00
SukkaW dc1b4ea720 CI: update macos runner version 2022-07-25 21:31:47 +02:00
David Peter 74d6990b4e Use cross to build x86_64-unknown-linux-gnu binaries to relax glibc requirements 2022-05-28 22:39:33 +02:00
David Peter 42e7e9ec64 Use minimal toolchain for clippy runs 2022-05-28 22:39:33 +02:00
dependabot[bot] ba473fc925 Bump lscolors from 0.8.1 to 0.9.0
Bumps [lscolors](https://github.com/sharkdp/lscolors) from 0.8.1 to 0.9.0.
- [Release notes](https://github.com/sharkdp/lscolors/releases)
- [Commits](https://github.com/sharkdp/lscolors/compare/v0.8.1...v0.9.0)

---
updated-dependencies:
- dependency-name: lscolors
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-04 08:31:05 +01:00
David Peter b3399c239b Add clippy run in CI/CD 2022-01-29 13:01:46 +01:00
David Peter 4377954cf9 Add tavianator sponsoring link 2022-01-29 12:51:16 +01:00
Thayne McCombs 2e9be3e3f5 Bump MSRV to 1.54
Because that is needed by clap 3.0
2022-01-07 23:56:03 -07:00
David Peter da7ea79034 Use correct description for Debian package, closes #915 2021-12-28 14:00:36 +01:00
David Peter cab31e280b Add missing single-tick in issue template 2021-11-15 07:38:48 +01:00
Thayne McCombs fd493eb709 Change bug_report from an issue template to an issue form 2021-11-03 02:33:46 -06:00
Niklas Mohrin a64a607fd8 Bump MSRV to 1.53 2021-10-12 18:49:07 +02:00
Niklas Mohrin a5f17db53a CI: Run clippy on stable and use msrv setting in `clippy.toml` 2021-09-03 07:36:12 +02:00
David Peter 3ba90dd768 Remove --lib option 2021-08-22 16:06:04 +02:00
David Peter 87caef9513 Use --locked for cargo, enable 'cargo fmt' check 2021-08-22 16:06:04 +02:00
a1346054 1c72f80ff5 fix whitespace 2021-08-14 16:21:02 +02:00
Peter Newman 42dce35dd7 Drop the 18.04 runs entirely 2021-08-09 16:48:06 +02:00
Peter Newman c2e4be3d12 Add 20.04 Ubuntu builds 2021-08-09 16:48:06 +02:00
Daniel Bast 148fa64a73 Change dependabot interval to monthly 2021-08-08 11:15:18 +02:00
Daniel Bast 6ce55624f7 Add dependabot config for cargo updates 2021-08-08 11:15:18 +02:00