Commit graph

62 commits

Author SHA1 Message Date
Filip Tibell
eac34d2e7e
Re-enable crates.io publish step in release workflow 2024-06-23 14:40:33 +02:00
Filip Tibell
45493dc23b
Temporarily disable crates.io publish in release workflow 2024-06-23 14:09:09 +02:00
Filip Tibell
8cb7b8a13a
Fix CI 2024-06-05 17:38:19 +02:00
Filip Tibell
91ac6b00c1
Make sure build, lint, test workflow runs for entire workspace 2024-06-05 16:53:19 +02:00
Filip Tibell
6bc1fa2343
Fix release workflow version read 2024-05-12 14:10:50 +02:00
Filip Tibell
de71558c5d
Split lune into proper crates (#188) 2024-05-12 13:30:32 +02:00
Filip Tibell
34fc23d024
Add native CI target for M1 macs 2024-04-15 23:40:58 +02:00
vocksel
fe4ba1db02
Add a timeout to CI runs (#150) 2024-02-03 20:41:46 +01:00
Filip Tibell
165987d60b
Only run analyze in CI if formatting succeeds 2023-09-25 16:34:40 -05:00
Filip Tibell
3b9830336e
Add luau-lsp analyze job to CI workflow 2023-09-25 16:30:26 -05:00
Filip Tibell
dd1db5dcab
Justfile and release workflow improvements 2023-09-25 15:43:32 -05:00
Filip Tibell
3df7750b54
Add missing install step to CI workflow 2023-09-25 14:34:46 -05:00
Filip Tibell
8ddafdf996
Add stylua format check to CI 2023-09-25 14:30:07 -05:00
Filip Tibell
821c66c5a2
Dont fail all CI matrices if one fails 2023-09-11 14:26:31 -05:00
Filip Tibell
5d49cf463d
Remove macOS arm tests too 2023-09-11 14:16:35 -05:00
Filip Tibell
79ca711d68
Cant run linux arm tests in CI because of fixed runner arch, remove for now 2023-09-11 14:05:10 -05:00
Filip Tibell
a9b60db54f
Add missing features and target flag to clippy and test in CI 2023-09-11 13:32:07 -05:00
Filip Tibell
505f06d973
Add missing build tooling in CI for arm linux 2023-09-11 13:21:28 -05:00
Filip Tibell
6a28ae21d8
Add build target matrix to CI, update some old workflow stuff 2023-09-11 13:16:43 -05:00
Filip Tibell
df8570b16e
Run tests in multiple threads in CI 2023-08-04 15:36:50 -05:00
Filip Tibell
4c876cb809
Fix release action 2023-07-22 17:18:58 +02:00
Filip Tibell
9adf296539
Fix CI workflow using old tooling 2023-07-07 09:11:27 +02:00
Filip Tibell
2e68895aea
Remove old CLI tests 2023-06-28 12:11:06 +02:00
Filip Tibell
10be29c121
Remove support for windows on arm, too complicated 2023-06-12 12:20:36 +02:00
Filip Tibell
a0dcb85129
Dont specify event types in CI pull request trigger 2023-05-19 17:04:47 +02:00
Filip Tibell
11dfc5b1e5
Run CI workflow on pull requests 2023-05-19 17:03:29 +02:00
Filip Tibell
df1c790191
Remove gitbook workflow 2023-05-19 17:02:11 +02:00
Filip Tibell
c5f18d1eef
Clean up release workflow now that its working 2023-05-06 13:41:57 +02:00
Filip Tibell
27f9f32269
Move binaries in release workflow to let release action find them 2023-05-06 13:10:05 +02:00
Filip Tibell
8c0075d120
I love bash 2023-05-06 12:44:49 +02:00
Filip Tibell
bf1df9bc90
Try listing generated artifacts in workflow 2023-05-06 12:22:04 +02:00
Filip Tibell
8000ed6c8c
Fix artifacts for new release action 2023-05-06 12:05:43 +02:00
Filip Tibell
cd8f4b77ab
Use maintained actions in release workflow 2023-05-06 11:48:33 +02:00
Filip Tibell
c14a6f0ae7
Always use bash for running commands in workflow 2023-05-06 10:47:57 +02:00
Filip Tibell
3071a1154c
Release workflow improvements, hopefully windows on arm support 2023-05-06 10:35:18 +02:00
Filip Tibell
2d3389dd32
Make windows arm-specific dependency more specific 2023-05-06 09:53:42 +02:00
Filip Tibell
75b08abdf5
Add missing g++ toolchain 2023-05-06 09:22:53 +02:00
Filip Tibell
8ceff5c1b6
Add missing gcc toolchain 2023-05-06 09:18:41 +02:00
Filip Tibell
0d1ab92b13
Install missing tooling to build for linux on arm 2023-05-06 09:15:55 +02:00
Filip Tibell
ed1815e173
Add aarch64 to release workflow 2023-05-06 09:01:46 +02:00
Filip Tibell
f778e29b30
Add workflow for generating & publishing gitbook 2023-03-24 12:59:21 +01:00
Filip Tibell
d0094ec0d1
Start migration to using gitbook for docs 2023-03-24 11:34:19 +01:00
Filip Tibell
e1fa0867b7
Check out submodules in CI workflow 2023-03-22 14:23:08 +01:00
Filip Tibell
440d5f7ab1
Fix tests being flaky 2023-03-22 14:12:05 +01:00
Filip Tibell
a31553e130
Add testing of new roblox lib to CI 2023-03-10 11:39:54 +01:00
Filip Tibell
428be1e0f4
Update workflow action rust install step 2023-02-23 21:05:25 +01:00
Filip Tibell
e0cae3139f
Add write permission to wiki workflow 2023-02-23 14:18:11 +01:00
Filip Tibell
c9e541c26b
Add workflow for generating and publishing to wiki 2023-02-23 14:12:25 +01:00
Filip Tibell
86a0059af5
Fix workflow 2023-02-15 23:03:43 +01:00
Filip Tibell
9a1cc94f99
Generate type defs & docs in release workflow 2023-02-15 23:03:31 +01:00