Thayne McCombs
45646e2eaf
fix(ci): Remove unnecessary compression
...
Don't compress something that is already compressed.
2026-03-25 00:45:23 -06:00
Thayne McCombs
5008de5052
fix: correct attestation subjects
...
Use the original files as the source, rather than the file that is
uploaded to the artifact, as that is actually a zip file (what?)
Fixes : #1936
2026-03-25 00:45:23 -06:00
dependabot[bot]
1d386abc84
build(deps): bump softprops/action-gh-release from 2.5.0 to 2.6.1
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2.5.0 to 2.6.1.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](a06a81a03e...153bb8e044 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: 2.6.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-23 18:04:35 +00:00
Thayne McCombs
b87d919244
fix(build): Remove extra colons
2026-03-07 11:55:38 -07:00
Thayne McCombs
bb3d57c433
fix(build): Fix attestation
...
Use the right output in the github action.
Also pin the versions of the upload-artifact and attest actions.
2026-03-07 01:34:30 -07:00
dependabot[bot]
d9fc3272db
build(deps): bump actions/attest-build-provenance from 3 to 4
...
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance ) from 3 to 4.
- [Release notes](https://github.com/actions/attest-build-provenance/releases )
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md )
- [Commits](https://github.com/actions/attest-build-provenance/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/attest-build-provenance
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-06 17:43:08 +00:00
dependabot[bot]
16e5d9b816
build(deps): bump softprops/action-gh-release from 2.4.1 to 2.5.0
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](6da8fa9354...a06a81a03e )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: 2.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-08 17:06:22 +00:00
dependabot[bot]
76046b23b0
build(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [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/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-27 17:05:20 +00:00
Thayne McCombs
68fa2dbaed
feat(build): Install cross directly
...
Removes a dependency on an action repo.
This works similarly to how ripgrep currently installs cross.
2025-11-11 00:02:33 -07:00
Thayne McCombs
3b32256715
fix[build]: Fix syntax of github action
2025-11-09 15:51:16 -07:00
Daniel Hast
7014993561
ci: resolve Zizmor-identified workflow issues
...
* Set dependabot cooldown timer of 7 days, which helps mitigate
stability and supply-chain security risks. For more info, see
https://docs.zizmor.sh/audits/#dependabot-cooldown
* Restrict write permissions to the job that actually needs them.
* Set `persist-credentials: false` for `actions/checkout`. See
https://docs.zizmor.sh/audits/#artipacked
* Use environment variables instead of template expansions in code
contexts. See https://docs.zizmor.sh/audits/#template-injection
* Pin action dependencies to SHA hashes.
2025-11-06 11:48:12 -05:00
Thayne McCombs
dbd3e3c14c
build(msrv): Update msrv to 1.90.0
...
And upgrade to 2024 edition
2025-10-27 02:05:37 -06:00
Thayne McCombs
80d0fb2b70
feat[release]: Add attestation for release artifacts
2025-10-13 23:59:51 -06:00
Thayne McCombs
456afaef88
build: Update OSes for github actions
...
- Remove macos-13 because GitHub no longer supports it.
- Update the version of Ubuntu used.
2025-08-19 01:52:07 -06:00
dependabot[bot]
d2d1a8580e
build(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [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/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 06:25:09 +00:00
Josh Cotton
ad75d79a52
Add aarch64 Windows to CI.
2025-04-29 14:40:17 -07:00
Tavian Barnes
5c0c86c2d5
ci: Use Ubuntu 22.04 runners
...
Ubuntu 20.04 is now unsupported.
Link: https://github.com/actions/runner-images/issues/11101
2025-04-24 10:03:57 -04:00
Thayne McCombs
72a58676c6
chore: Use macos-13 instead of 12
...
Github actions doesn't suport macos-12 anymore
2025-02-02 01:27:51 -07:00
Thayne McCombs
55d2e78cc1
Refactor creating deb package into separate script
...
Which I think is cleaner than having it inline in the github actions
yaml
2024-07-22 00:33:10 -06:00
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