Commit Graph

24 Commits

Author SHA1 Message Date
Samuel Guerra fbc575d8c4 Add CI concurrency, manual start. 2024-04-04 15:28:46 -03:00
Samuel Guerra c4a43f677f Add `do version` for logging Rust and component versions. 2024-04-04 13:54:21 -03:00
Samuel Guerra 2095bf7f49 Improve CI. 2024-04-03 23:30:41 -03:00
Samuel Guerra d3a2a374d0 Name CI step. 2024-04-03 20:33:28 -03:00
Samuel Guerra a5489b33bb CI fixes. 2024-04-03 19:37:24 -03:00
Samuel Guerra a34fbfa97f Fix CC CXX 2024-04-03 19:02:08 -03:00
Samuel Guerra aef83ed047 Try newer LLVM version. 2024-04-03 18:17:01 -03:00
Samuel Guerra f805016d9f Fix LLVM CC install path. 2024-04-03 17:53:35 -03:00
Samuel Guerra 887ab6f656 Fix LLVM CC install in release-1. 2024-04-03 17:41:40 -03:00
Samuel Guerra d3a2370991 Add manual run to release CI. 2024-04-03 17:39:58 -03:00
Samuel Guerra dbc08a0d9c Fix Windows build missing CC. 2024-04-03 17:33:56 -03:00
Samuel Guerra 7582e6eced Fix Windows build missing CC. 2024-04-03 17:33:56 -03:00
Samuel Guerra 12ec220c18 Fix Windows build missing CC. 2024-04-03 17:32:58 -03:00
Samuel Guerra 486e4e95d8 Convert some TODOs into issues. 2024-04-03 15:51:30 -03:00
Samuel Guerra ca99d9d198 Add ci-audit and Webrender publish docs. 2024-04-03 13:10:20 -03:00
Samuel Guerra a95406592b Update cargo authors metadata.
Add `do release --execute` that publishes all crates that need publishing.
2024-04-02 23:45:03 -03:00
Samuel Guerra e3b0af548c Add `do publish --test`.
Limited to just some crates for now.
2024-04-02 21:33:34 -03:00
Samuel Guerra cc3d8091e5 Fix file cache test deadlock.
Deadlock only happens if the machine has <=2 cores, forcing rayon to run in only 2 threads caused the error outside GitHub too.

Fixed by removing recursive `Caused by recursive `block_on` call.
2024-04-02 00:46:15 -03:00
Samuel Guerra 0e5a0f8335 Add better release workflow. 2024-04-01 17:47:55 -03:00
Samuel Guerra b345da25eb Update CI and add release workflow. 2024-04-01 15:33:20 -03:00
Samuel Guerra 91a5177ea2 Fix build tests failing in CI.
--deny=warnings changes the error message for the tests too.
2024-03-31 19:49:50 -03:00
Samuel Guerra 26fb3ef555 CI retry. 2024-03-31 10:46:28 -03:00
Samuel Guerra e60766482d Add prebuild test to GitHub actions. 2024-03-31 01:22:43 -03:00
Samuel 78ca471203
Create rust.yml 2024-03-31 01:05:56 -03:00