Commit Graph
514 Commits
Author SHA1 Message Date
Clement Tsang 05acca2ea1 ci: pin debian build image version (#2244)
Pin the image to the versions built in https://github.com/ClementTsang/cargo-deb-arm/commit/b611b6b2fa802446cfebdc38671fe46c3f0766d3 for now (bump to bookworm).
2026-09-10 17:11:12 -04:00
Clement Tsang a64b7a900f packaging: allow toggling to user scope in Windows installer (#2233) 2026-09-06 00:14:41 -04:00
Clement Tsang 16ad7783a2 ci: use rust 1.98.1 (#2234)
Bump the Rust version to 1.98.1 in CI.
2026-09-05 00:55:46 -04:00
Clement Tsang 9a0cd530b8 ci: fix bug around Rust version pinning in BSD test script (#2222)
Test actually didn't run and I didn't realize 🤦; CI didn't check if the scripts dir was updated. I've fixed both the script and the skip check.
2026-08-27 06:40:00 -04:00
Clement Tsang d08c2b9686 ci: bump download-artifact to v8.0.1 (#2219) 2026-08-27 09:53:13 +00:00
Clement Tsang d2158ca3c2 ci: bump deploy-pages to v5.0.0 (#2217) 2026-08-27 09:53:13 +00:00
Clement Tsang e08cf8e5ab ci: bump rust-cache to 2.9.2 (#2218)
Bump since it's been a while. Changelog: https://github.com/Swatinem/rust-cache/blob/6323deb102c322ba6fcbdcafc7e3dddab59af2b6/CHANGELOG.md#292
2026-08-27 09:43:27 +00:00
Clement Tsang dfbbc070ff ci: bump upload-pages-artifact to v5.0.0 (#2216) 2026-08-27 04:47:26 -04:00
Clement Tsang d5c3a62eb1 uptick: 0.14.9 (#2213) 2026-08-27 03:09:45 -04:00
Clement Tsang eb81d709f7 ci: revert to using Rust 1.97.1 (#2214) 2026-08-26 05:28:56 +00:00
Clement Tsang fff8a09cb5 ci: bump Rust version to 1.98.0 (#2206) 2026-08-21 05:23:32 +00:00
Clement Tsang 0734df7a3b ci: add checkout for release creation (#2204)
I think this is required as otherwise gh release doesn't work. On nightly we had this already.
2026-08-20 04:34:18 -04:00
Clement Tsang 5c27710b5b ci: run zizmor again to remove action-gh-release and pin almalinux image (#2203)
Run zizmor again. Replaces action-gh-release with just `gh release` and pins the image version for almalinux. Also a driveby fix for docs regarding permissions.
2026-08-18 06:11:30 -04:00
Clement Tsang f6ccfe6417 ci: delete cache-cleaning workflow (#2202) 2026-08-17 23:24:09 -04:00
Clement Tsang bb741a81da ci: run zizmor on GHA workflows (#2201)
Use zizmor to protect our workflows a bit better. Done buy running zizmor ./ --fix=unsafe-only.

We should also probably add zizmor to our CI pipeline.
2026-08-17 23:19:42 -04:00
Clement Tsang 099209593b ci: remove PR trigger for cache clear (#2197) 2026-08-13 06:02:20 -04:00
Clement Tsang 0f7bc17806 uptick: 0.14.8 (#2196)
Bump version for release 0.14.8.
2026-08-13 09:41:58 +00:00
Clement Tsang 991c04adb6 ci: add back audit CI check (#2186)
Adds back the audit workflow using [`audit-check`](https://github.com/rustsec/audit-check). This also adds a drive-by update for `anyhow` to `1.0.104` since it was hitting an unsound warning.
2026-08-06 08:21:57 +00:00
Clement Tsang a27a42f9f2 other: move schema_gen script to scripts folder (#2183) 2026-08-06 03:54:45 -04:00
Clement Tsang 6f3b62851e uptick: 0.14.7 (#2178) 2026-07-26 23:18:26 -04:00
Clement Tsang a76fdba951 ci: properly use 22.04 for build-deb job (#2177)
At some point I accidentally changed the default to 24.04 when refactoring things. This means it won't work for some older Debian-based systems like bookworm, primarily for x86, since ARM was correctly using an override. This change just reverts the default back.
2026-07-26 22:52:34 -04:00
Clement Tsang 4859a2d317 other: add OS as an input to packaging issue template + update bug report template (#2176)
Update for packaging and bug issue templates, mainly wording/validations for the latter and adding OS/arch for the former.
2026-07-26 22:07:56 -04:00
Clement Tsang 75f19806f9 uptick: 0.14.6 (#2166) 2026-07-20 00:11:54 -04:00
Clement Tsang 4023340c2b ci: bump CI netbsd-vm to v1.4.2 (#2157)
Bumps the netbsd-vm action to the SHA equivalent of 1.4.2.

Would like to get rid of this but cross doesn't work for tests for BSDs :/

Hopefully I can figure it out at some point.
2026-07-18 03:40:23 -04:00
Clement Tsang 11a52a3075 uptick: 0.14.5 (#2156) 2026-07-17 19:19:30 -04:00
Clement Tsang be9c66aba6 other: update PR template to mention the AI policy (#2154) 2026-07-17 18:26:32 -04:00
Clement Tsang 3c1f29eeab ci: bump CI Rust version to 1.97.1 (#2153) 2026-07-17 09:00:56 +00:00
Clement Tsang d0053421b4 bug: fix missing deserialize options for read/write in process widget (#2150)
Fix us not accepting `read/rps` and `write/wps` as columns. This also adds tests to catch this more easily in the future.
2026-07-15 06:43:14 +00:00
Clement Tsang e5d228854a ci: bump CI Rust version to 1.97.0 (#2139) 2026-07-10 00:43:32 -04:00
Clement Tsang b8117c1bda ci: bump github-action-submit-signing-request to v2.2 (#2138) 2026-07-10 00:04:28 -04:00
Clement Tsang 10f8874e38 docs: update docs with 0.14.4 (#2140) 2026-07-09 18:30:59 -04:00
Clement Tsang f17a83e90b uptick: 0.14.3 (#2121) 2026-07-01 04:31:12 +00:00
Clement Tsang 51b59b6267 ci: bump attest-build-provenance to v3.2.0 (#2120) 2026-06-30 18:32:21 -04:00
Clement Tsang a3a7f954f5 ci: use Rust 1.96.1 in CI (#2118)
Should fix the weird sporadic network failures.
2026-06-30 16:20:30 +00:00
Clement Tsang 77b89c5e1b docs: update default version in README/issue template to 0.14.2 (#2113) 2026-06-28 02:12:51 -04:00
Clement Tsang bd7cfe4b39 ci: fix choco packaging (#2111) 2026-06-27 18:25:59 -04:00
Clement Tsang 40254c24e0 other: fix schema crate interfering with installs (#2109)
This change should fix the issue around `cargo install` being confused by the schema generation binary by just moving it entirely into a separate tool "crate".
2026-06-27 17:44:44 -04:00
Clement Tsang 0c70f84590 other: add funding (#2100) 2026-06-21 00:49:26 -04:00
Clement Tsang 79d33f22c2 ci: update upload-artifact to v6.0.0 (#2090) 2026-06-20 02:01:39 -04:00
Clement Tsang 7916c918fd docs: update contribution documentation (#2087) 2026-06-18 03:53:40 -04:00
Clement Tsang f916a87f87 ci: bump cargo version in CI to 1.96.0 (#2079) 2026-05-30 00:42:01 -04:00
Clement Tsang cd225004fc ci: bump cargo-llvm-cov to 0.8.6 (#2075) 2026-05-23 01:32:36 -04:00
Clement Tsang 65acf5e49e other: move cpu and memory settings over (#2064) 2026-05-15 20:00:44 -04:00
Clement Tsang 735543f1bf ci: temp workaround caused by FreeBSD repo returning error (#2049)
Based on the discussion in https://github.com/freebsd/pkg/issues/2653, it seems like just manually fetching might work...?
2026-05-03 00:13:06 -04:00
Clement Tsang f8b4fef9d3 ci: bump rust version in CI to 1.95.0 (#2041) 2026-04-17 07:16:51 +00:00
Clement Tsang ddd8d87324 ci: fix else if -> elif typo in docs.yml (#2030) 2026-04-12 00:21:38 -04:00
Clement Tsang 0af259c878 ci: fix incorrect asset name for 2.17 linux builds (#2029)
* ci: fix incorrect asset name for 2.17 linux builds

* other stufF
2026-04-11 23:56:57 -04:00
Clement Tsang ede0070ac7 ci: fix post-release trigger + typo in post-release (#2028) 2026-04-11 23:15:29 -04:00
Clement Tsang 8f962d4bde ci: clean up doc CI jobs (#2027)
* remove unnecessary nightly release override

* unify to use docs.yml
2026-04-11 22:46:48 -04:00
Clement Tsang 056748ba9f ci: tweak workflow permissions more (#2026)
* ci: fix clear cache workflow permissions

* fix perms for deployment/nightly

* more finely scope other tasks

* fix nightly

* change name

* fix docs permissions
2026-04-11 22:50:03 +00:00