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
336e716232
ci: replace skip-duplicate-actions with personal fork to fix node 20 warnings ( #2023 )
...
Use a personal fork of skip-duplicate-actions that bumps it to node 24.
2026-04-11 16:29:26 -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
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
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
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
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
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
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