Clement Tsang
9ef7b687b3
uptick: 0.12.2 ( #1934 )
2025-12-27 11:58:56 -05:00
Clement Tsang
8add5183ad
docs: add banner for nightly version ( #1931 )
...
* docs: try and add notification for nightly version
* hmmm
* hmmmm
* I forgot to run the banner
* fix spacing
* some more comments
* fmt
2025-12-26 00:58:11 -05:00
Clement Tsang
4d34265971
docs: add nightly release redirect hook ( #1928 )
...
* docs: update copyright year
* docs: add nightly release redirect
* trigger docs in nightly
* workflow_call
* chmod
* fix for potential time delay?
* fix post release too
* prune runs that ran today too
* update docs
2025-12-25 19:57:38 -05:00
Clement Tsang
e0eed14da3
ci: keep three days of nightly builds at once ( #1926 )
...
Might be a better experience to have 3 days of builds available as
opposed to pruning them every day.
2025-12-25 16:59:52 -05:00
Clement Tsang
73b88870ec
other: use Rust 2024 edition again ( #1924 )
...
* fix typo
* Reapply "refactor: migrate to Rust 2024 edition (#1678 )"
This reverts commit 02384b4c56 .
2025-12-25 12:05:06 -05:00
Clement Tsang
d6deeff12c
ci: add install check in release pipeline ( #1923 )
2025-12-25 11:43:08 -05:00
Clement Tsang
64b22b52a6
uptick: 0.12.1 ( #1922 )
2025-12-25 11:18:39 -05:00
Clement Tsang
2ff9d8fda2
ci: fix post-release doc job ( #1918 )
2025-12-25 01:34:37 -05:00
Clement Tsang
8da4a84ea8
other: update changelog and deployment release template ( #1917 )
...
* other: update changelog and deployment release template
* also update pr example for schemastore
2025-12-25 01:07:30 -05:00
Clement Tsang
af5eccc07f
ci: revert a few script changes in release CI ( #1916 )
2025-12-24 23:47:39 -05:00
Clement Tsang
2c623399ae
uptick: 0.12.0 ( #1915 )
...
* uptick: 0.12.0
* update schema generation while we're at it
* wording
* update schema generation docs
* update docs
2025-12-24 22:52:50 -05:00
Clement Tsang
109506c70d
ci: bump android cross version and build in releases ( #1914 )
...
Realized I never actually build it in my build CI. This also updates the git version of cross used. I may end up using this for everything to be honest, since the stable version of cross used is ancient.
Note that this is built like it is in normal CI, and that is with no default features.
This PR also enables loong in normal CI, which I forgot to do earlier.
2025-12-24 17:55:24 -05:00
Clement Tsang
fee2d72088
ci: add loongarch64 to build CI job ( #1913 )
...
* ci: add loongarch64 to build CI job
* update changelog
* hmmm
* cleanup
* ahhh
2025-12-24 17:41:58 -05:00
Clement Tsang
9b9262b3cb
ci: test workaround to immutable release issue on nightly ( #1907 )
...
Workaround is to create nightly as a draft and then use `gh` to manually publish it after. Also a lot of other small fixes.
2025-12-20 21:34:11 -05:00
Clement Tsang
d7966473ea
ci: add retries for the FreeBSD VM jobs ( #1908 )
...
* ci: add retries for the FreeBSD VM jobs
* hmmm it's running 3 times
* also apply to build + fix extra continue-on-error
2025-12-20 19:27:18 -05:00
Clement Tsang
8629468e45
ci: use scripts in more places in CI ( #1906 )
...
* move cirrus release script
* update a few other places
2025-12-20 18:53:36 -05:00
Clement Tsang
94af05ee06
refactor: use rustc-hash and nohash ( #1902 )
...
* add nohash and rustc-hash
* use fxhash by default
* comment
* fmt
* clippy
* use nohash for pid stuff
* fix import
* fix imports again
* fix windows type for gpu pid
2025-12-19 03:42:46 -05:00
Clement Tsang
3d2832a5d5
ci: require all actions to be pinned ( #1893 )
2025-11-30 18:42:39 -05:00
Clement Tsang
316a3c0564
ci: run default feature tests in FreeBSD as well ( #1884 )
...
* ci: run basic tests in freebsd as well
* oops a space
* actually test
2025-11-23 00:54:24 -05:00
Clement Tsang
85af7ba50d
ci: skip clear cache if the PR is a fork ( #1880 )
2025-11-17 06:21:35 -05:00
Clement Tsang
3ee950003b
other: update the PR template ( #1879 )
2025-11-17 06:14:06 -05:00
Clement Tsang
daafd2fa36
other: update the PR template ( #1877 )
2025-11-17 05:50:59 -05:00
Clement Tsang
9e061d175f
uptick: 0.11.4 ( #1868 )
2025-11-16 14:40:46 -05:00
Clement Tsang
d32b50351f
ci: bump rust version to 1.91.1 ( #1864 )
...
* ci: bump rust version to 1.91.1
* also add this to trigger testing ci
2025-11-15 11:20:48 -05:00
Clement Tsang
f8e598c5b9
uptick: 0.11.3 ( #1853 )
2025-11-06 10:09:52 -05:00
Clement Tsang
e2a9ba44ab
ci: validate RPM release's digest + some driveby fixes ( #1851 )
...
* ci: add a checksig for rpm release
* driveby fix for icon location
* verbose
* also test local install
* Driveby echo of rust version
* some organization
* -y
* comment
* driveby reduce verbosity
* okay that works, add this check
* run btm -V
2025-11-05 11:06:35 -05:00
Clement Tsang
cdba8f9064
ci: bump cargo-generate-rpm to 0.19.0 ( #1850 )
2025-11-05 10:19:25 -05:00
Clement Tsang
49ee330116
ci: pin Rust version in CI to file ( #1845 )
...
* set the CI version to be pinned in jobs instead
* pin it to a file
* .txt
* quotes?
* todo
* bash?
2025-11-02 10:30:15 -05:00
Clement Tsang
16449f2697
docs: use bottom.pages.dev ( #1703 )
...
* docs: use bottom.pages.dev
This _might_ stick, this might not. I may only do this after releasing
one more stable version. We'll see.
* fix schema
2025-10-12 07:26:22 +00:00
Clement Tsang
6dc02ea041
uptick: 0.11.2 ( #1831 )
...
* uptick: 0.11.2
* update changelog
2025-10-07 18:31:36 -04:00
Clement Tsang
7d7f1a4938
ci: use macos-15 in CI ( #1828 )
...
* ci: use macos-15 in CI
* bump in ci
* driveby fix for freebsd 15 in builds
2025-10-02 17:50:52 -04:00
Clement Tsang
93d49ea627
ci: update freebsd-vm to v1.2.4 ( #1824 )
...
* ci: update freebsd-vm to v1.2.4
* update builds
* Update config.yml
2025-09-25 19:38:27 -04:00
Clement Tsang
c5ca6a8216
ci: bump cargo-action to 0.0.7, rust-cache to 2.8.1, and rust-toolchain to e97e2d8 ( #1822 )
...
* deps: bump cargo-action to 0.0.7
* bump rust-cache and rust-toolchain
* bump
2025-09-25 00:16:17 -04:00
Clement Tsang
6c62e7817f
ci: build and check Windows ARM ( #1801 )
...
* ci: build and check Windows ARM
* forgot to update these
* ???
* is it the image or smth
* nope not that
* Update build_releases.yml
* Update ci.yml
* Update build_releases.yml
* fix build
* ???
* ????
* ????????
* okay that works, now just set the output file
2025-08-21 22:40:30 -04:00
Clement Tsang
2578f20ce5
uptick: 0.11.1 ( #1786 )
2025-08-14 23:56:41 -04:00
Clement Tsang
c29647eaf8
ci: use cargo-deb 3.5.0 ( #1782 )
...
* ci: use cargo-deb 3.5.0
* change default location for debian release
2025-08-14 03:56:51 -04:00
Clement Tsang
c17110caf2
ci: remove winget job ( #1775 )
...
* ci: remove winget job
Seems like it's not necessary for me to do this anymore?
* driveby update
2025-08-07 02:53:31 -04:00
Clement Tsang
566502347e
docs: update things to reference 0.11.0 in prep for release ( #1765 )
...
* docs: update things to reference 0.11.0 in prep for release
Things still missing:
- Update schema
- Release notes
- Any doc site updates?
- Any GIF updates?
- Take a pass over README?
* update schema with 0.11
* update schema with virt
* update
* update date
* an attempt and failure to update the gif
* bump freebsd
* bump
* I swear
* okay so no freebsd 15, got it
2025-08-06 04:09:39 +00:00
Clement Tsang
d06f239b5f
docs: revert 0.11.0 docs change ( #1764 )
...
This reverts commit 4416cf6b29 .
Didn't mean to merge this yet -_-
2025-07-29 04:39:01 -04:00
Clement Tsang
4416cf6b29
docs: update things to reference 0.11.0 in prep for release ( #1763 )
...
Things still missing:
- Update schema
- Release notes
- Any doc site updates?
- Any GIF updates?
- Take a pass over README?
2025-07-29 08:16:39 +00:00
Clement Tsang
4605e88927
ci: replace windows-2019 runner with windows-2022 ( #1756 )
...
As it's deprecated and causing problems.
2025-07-17 02:02:38 +00:00
Clement Tsang
9ba7d2c04e
deps: bump dependencies ( #1742 )
...
* deps: bump root dependencies
* bump lockfile
* didn't need that tempfile dep since it's just for testing
* driveby note
2025-06-12 06:45:42 +00:00
Clement Tsang
631ce94f9c
ci: retry codecov manually ( #1741 )
...
* ci: retry codecov manually
* test
* ok what about now
* test
2025-06-11 19:30:27 -04:00
Clement Tsang
3b8f00415f
ci: update ubuntu version for builds to 22.04 ( #1740 )
...
The 20.04 runner image is deprecated, see https://github.com/actions/runner-images/issues/11101
2025-06-11 18:02:33 -04:00
Clement Tsang
3d35d08347
deps: bump root deps as of 2025-06-01 ( #1734 )
...
* deps: bump root deps as of 2025-06-01
* update schema generation
* update config file link too
* rerun
2025-06-01 19:49:05 -04:00
Clement Tsang
b2506e5e85
ci: bump freebsd-vm to v1.2.0 ( #1730 )
...
* ci: bump freebsd-vm to v1.2.0
* also bump freebsd versions
* oops it was clippy
* fix ci pass check
2025-05-25 20:59:31 -04:00
Clement Tsang
6e31c3aeca
ci: bump rust-cache to 2.7.8 ( #1728 )
2025-05-24 06:58:35 +00:00
Clement Tsang
b1be6b2cb9
ci: update the cross version for the Android CI test ( #1725 )
2025-04-21 03:47:16 -04:00
Clement Tsang
43a4a36429
pkg: add completion files to winget/msi installer ( #1666 )
...
* pkg: add completion files to winget/msi installer
* hmmm
* hmmmm
* oh lol
2025-02-04 06:43:21 +00:00
Clement Tsang
1fe17ddc21
ci: migrate FreeBSD release builds to GHA, update macOS and FreeBSD targets ( #1640 )
...
* ci: migrate FreeBSD release builds to GHA
* fix
* ci: bump macOS image from macos-12
* fix
* fix for nightly
2024-11-29 17:41:35 -05:00