398 Commits

Author SHA1 Message Date
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 4416cf6b29701a67b093678e60e005de74c9642c.

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
Clement Tsang
70d0a6cbf7
ci: update jsonschema to 0.26.1 for schema validation (#1637)
* ci: update jsonschema to 0.26.1 for schema validation

* make sure to rerun schema validation
2024-11-29 20:29:30 +00:00
Clement Tsang
5b1163d29b
ci: clean up CI, update python action + version (#1636)
* ci: clean up CI

* bump python action, also version to 3.12
2024-11-29 20:16:43 +00:00
Clement Tsang
bc3032cf10
bug: fix incorrect versions in schemas (#1635) 2024-11-29 04:30:23 +00:00
Clement Tsang
dc378ebd42
github: update bug report template around filesystem type (#1617) 2024-11-03 15:41:35 +00:00
Clement Tsang
ca6ee28fb1
ci: fix nightly job not skipping if no change (#1601) 2024-09-21 02:09:16 -04:00
Clement Tsang
7678c46f42
docs: update README (#1585)
* docs: update README

* also fix ci if
2024-09-06 02:15:00 +00:00
Clement Tsang
2e5000e399
ci: merge mock + init job in nightly (#1584)
* ci: merge mock + init job in nightly

* also slightly bump timeout as a safeguard
2024-09-04 22:56:48 -04:00
Clement Tsang
6c42770b5e
ci: fix a few actions (#1583)
A few small things:

- Tweak timeouts
- Disable audit workflow as codecov mostly handles it now
- Fix mock check in nightly
2024-09-05 02:08:01 +00:00
Clement Tsang
97358d09c3
ci: fix CI pass check conditions (#1581)
* ci: fix CI pass check conditions

* also disable test because it's borked for some things
2024-09-03 23:58:07 +00:00
Clement Tsang
1a715206be
ci: try using GHA instead of Cirrus for FreeBSD in basic CI (#1577)
Ideally we minimize our usage of Cirrus CI, especially for typical PR CI workflows, since it's a bit cludgy to work with. This method is also more extendable to things like OpenBSD.

Fine for deploys I guess since that's not super frequent and at this point I have that working fairly well when automated + I don't usually have to wait for it.
2024-09-03 08:33:13 +00:00
Clement Tsang
c63574dc78
deps: bump some CI actions as of 2024-09-01 (#1576)
* deps: bump some CI actions as of 2024-09-01

* missed one
2024-09-01 21:23:07 -04:00
Clement Tsang
96ed26d87a
other: add another test to validate default config (#1553)
* update changelog

* add another lib test to make sure valid integration configs are actually valid

* only test these on default config

* clippy

* add extra CI fail check

* fix windows
2024-08-08 04:44:48 -04:00
Clement Tsang
2ec1fb56c9
uptick: 0.10.2 (#1544) 2024-08-05 20:28:17 -04:00
Clement Tsang
39672853e2
ci: bump codecov action to v4.5.0 (#1546) 2024-08-05 19:12:21 -04:00
Clement Tsang
9379c03595
ci: bump installed tools from cargo (#1532) 2024-08-02 01:09:54 -04:00
Clement Tsang
eaff5d009a
ci: clean up cirrus CI (#1530)
* ci: try adding auto cancellation back to cirrus tasks

* tweak timeout

* some renaming

* modernizing

* Revert "modernizing"

This reverts commit d66b3aa0e999140ced08e523214751f7572d4306.

* hmmm

* bleh back to false
2024-08-01 19:52:11 -04:00
Clement Tsang
2f102bc1aa
uptick: 0.10.1 (#1527) 2024-08-01 15:56:39 +00:00
Clement Tsang
ea46613c58
ci: bump winget-releaser (#1522) 2024-08-01 15:00:10 +00:00
Clement Tsang
8afae3fbe8
uptick: 0.10.0 (#1510)
* uptick: 0.10.0

* docs: fix changelog

* bump lockfile

* match clap

* add/update schema

* add note
2024-08-01 02:45:57 -04:00
Clement Tsang
c2d3ab5591
uptick: 0.9.7 (#1505)
* docs: update changelog with 0.9.7 hotfix

* Update bottom.desktop

* uptick: 0.9.7
2024-07-26 00:45:22 -04:00
Clement Tsang
e37b159fae
other: remove toolchain, clean up CI (#1504) 2024-07-26 00:23:06 -04:00
Clement Tsang
3602429529
other: add schema test for uncommented default config (#1484)
* other: add schema test for uncommented default time

* ahhh

* forgot to disable this
2024-06-17 00:59:36 -04:00
Clement Tsang
7aa379aabf
bug: fix -V not working and causing Cirrus CI to fail (#1478)
* bug: fix -V not working and causing Cirrus CI to fail

* add comment

* update workflows and fix tests
2024-06-05 01:12:00 -04:00
Clement Tsang
c61de8f09c
ci: bump rust-cache and rust-toolchain (#1471) 2024-05-26 06:29:46 -04:00
Clement Tsang
cce835b752
Run cargo wix init (#1468)
* ci: run cargo wix init

* remove wix init call
2024-05-11 21:18:09 -04:00
Clement Tsang
a15ef63669
ci: bump cargo-deb to 2.2.0 (#1466) 2024-05-08 20:48:50 -04:00
Clement Tsang
d515c03ec7
ci: forgot to add if statement for nightly skip check (#1464) 2024-05-07 02:13:11 -04:00
Clement Tsang
bcc89170a6
ci: add skip for nightly build (#1462) 2024-05-05 20:42:32 -04:00
Clement Tsang
d53725bbfc
ci: try attestations for binaries (#1455)
* ci: try attestations for binaries

* add additional attestation steps
2024-05-03 11:37:16 -04:00
Clement Tsang
8919ae37d7
ci: bump action-gh-release to 2.0.1 (#1426)
Update resolves Node deprecation warnings from GHA.
2024-03-09 22:24:14 -05:00
Clement Tsang
32e04778dd
ci: bump cargo-deb version to 2.1.0 (#1424) 2024-03-09 14:23:59 -05:00
Clement Tsang
e1daa63a86
ci: migrate macOS ARM builds to use GHA (#1419)
* ci: migrate macOS ARM builds to use GHA

M1 macOS runners are now available on GHA, so we can use it instead of
CirrusCI for builds/CI.

* bump freebsd
2024-03-03 01:17:14 -05:00
Clement Tsang
d604f72aac
ci: update sha for auto winget PR action (#1418) 2024-03-02 21:26:13 -05:00
Clement Tsang
0b92679e16
other: add v1 schema + versioning + tests (#1407)
* other: add v1.0 schema

* add tests, rename some files for consistency
2024-02-04 06:26:24 -05:00