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
Clement Tsang
731564b656
ci: test using no permissions by default for most CI jobs + bump setup-python ( #2025 )
...
* ci: test using no permissions by default for most CI jobs
* Also require production approval for a release upload
* remove build_release individual 'job'
* tweak some stuff
* driveby bump on setup-python to 6.2.0 to fix node20 warnings
* remove bsd vm check name
2026-04-11 17:48:58 -04:00
Clement Tsang
13a36016ed
ci: update rust-cache and actions/checkout with node 24 support ( #2024 )
...
Progressively updating more GHA things to work with node24.
2026-04-11 16:52:16 -04:00
Clement Tsang
99a84aaef2
ci: configure job to publish to crates.io ( #2009 )
...
* ci: configure job to publish to crates.io
* make this run last
* pin version
2026-04-04 23:23:32 -04:00
Clement Tsang
d921527d8b
ci: use native ARM runners w/o cross for aarch64-unknown-linux-gnu jobs ( #1988 )
...
* ci: don't use cross for aarch64-unknown-linux-gnu
* also use ubuntu-24.04 everywhere
* fix build-deb too
* fix musl too
* yeah we can use native arm for container for deb step for musl
* fix musl issues
2026-02-26 21:59:15 -05:00
Clement Tsang
0cae59c81b
ci: fix missing mike deploy in post-release workflow ( #1957 )
...
* ci: fix missing mike deploy in post_release
* remove unnecessary renaming logic while we're here
* fix gh pages workflow since gh-pages is not a valid branch
Looks like I can't trigger things committing things to that branch...?
2026-01-15 19:57:28 -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
2ff9d8fda2
ci: fix post-release doc job ( #1918 )
2025-12-25 01:34:37 -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
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
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
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
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
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
ea46613c58
ci: bump winget-releaser ( #1522 )
2024-08-01 15:00:10 +00: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