Ottatop
8f973e9a48
Checkout where github wants you to
2024-08-02 14:54:49 -05:00
Ottatop
3ba65f32d9
Try new Lua doc gen
2024-08-02 14:52:42 -05:00
Ottatop
3df62e00fc
CI: Add snowcap-api
to docs
...
Not that they're any good yet
2024-06-16 18:53:55 -05:00
Ottatop
d58c8571ca
CI: Checkout submodules
2024-06-14 14:56:32 -05:00
Ottatop
df96838c51
Wait for Snowcap to start, rust-api: Fix signals
...
Test with --no-default-features, add Snowcap submodule
2024-06-14 14:47:05 -05:00
Ottatop
110dbca675
CI: Remove needrestart
...
Gets 24.04 to work
2024-06-04 17:47:59 -05:00
Ottatop
5fe5152b76
CI: Update ubuntu version
2024-06-04 10:59:32 -05:00
Ottatop
a9c565d51d
CI: Add libdisplay-info
2024-06-04 10:55:06 -05:00
Ottatop
36a82245a7
Fix tests
...
Unwrap in tests to check error
Add backtrace to debug tests
Add dbg
i hate this
debugging github actions is a pain
aaaa
aaaaaaaaa
needs to be rebased
2024-04-24 18:33:44 -05:00
Ottatop
52dfd476de
Run luarocks make in test ci
2024-04-22 20:54:47 -05:00
Ottatop
931822976e
Don't install lua using apt, install the lib instead
2024-04-20 19:38:20 -05:00
Ottatop
611451b717
Install mlua using apt
2024-04-20 19:36:25 -05:00
Ottatop
140b0200aa
Add some tests
...
First ever squash no clue what I'm doing
2024-03-11 19:39:41 -05:00
Ottatop
e3504038ee
Update CI for API testing
...
I like the part where he said "it's squashin' time" and squashed all
over the git history
Add xwayland to CI
Add libegl to CI
Add debug for test
Don't run regular test when debugging
Remove a dash
Ya know I'd love to get act working so I don't have to push these every time I want to work on workflows but it always hangs when installing apt dependencies
Add foot to CI
Truly a genius at work here, I know
2024-03-11 19:38:36 -05:00
Ottatop
09e20e3a30
Remove force_orphan
...
Will cause PRs to nuke the main branch docs
2024-02-19 19:38:12 -06:00
Ottatop
87a76d6797
Update README, re-add branch name to doc sites
2024-02-19 19:35:53 -06:00
Ottatop
0717a18206
Change - to _
...
gj me
2024-02-19 19:07:01 -06:00
Ottatop
3103269085
Move docs to other repos
2024-02-19 18:57:41 -06:00
Ottatop
832165b838
Fix doc paths
...
Also some other random cleanup
2024-02-17 23:57:02 -06:00
Ottatop
bfc79f1c53
Add cargo test to CI
2024-02-17 00:05:10 -06:00
Ottatop
8f73819aed
Rename workflow
2024-02-07 19:44:51 -06:00
Ottatop
8a5e2c3ffb
Only allow clippy-review to run on dispatch
2024-02-07 19:43:39 -06:00
Ottatop
52ac3f5280
Make CI work
2024-01-30 17:00:25 -06:00
Ottatop
dcd5e15ac7
Remove dash
2024-01-29 22:57:45 -06:00
Ottatop
8c3b6cf1a4
Update CI workflow
2024-01-29 21:56:58 -06:00
Ottatop
699474d2c9
Get protoc in doc workflow
2024-01-21 23:47:49 -06:00
Ottatop
073ad2ffb2
Unforce orphan for ghpages deployment
...
Yes I did that just to clear the ghpages branch history
2024-01-16 17:14:07 -06:00
Ottatop
6fc73fa747
Force orphan for ghpages deployment
2024-01-16 17:11:42 -06:00
Ottatop
0df55fec8f
Change lua_grpc to lua
2024-01-16 17:02:08 -06:00
Ottatop
0b75829865
Get Lua in workflow
...
Something tells me that 1. I should find a way to test these workflows, and 2. Copying library files in build.rs doesn't seem like the smartest way to do things
2024-01-15 23:45:42 -06:00
Ottatop
f64c16b7e3
Get Luarocks in workflow
2024-01-15 23:43:13 -06:00
Ottatop
c444ae9585
Remove old Lua API
2024-01-15 23:37:17 -06:00
Ottatop
2a342c8272
Remove building old Lua docs
...
I hate how building multiple docs at the same time causes one to fail due to pushed changes from the other build, gotta find a way to fix that
2024-01-14 20:06:40 -06:00
Ottatop
35e7b73646
Attempt to salvage guaranteed-to-fail workflow
2024-01-14 19:35:54 -06:00
Ottatop
f4425e74ce
Add guaranteed-to-fail workflow
2024-01-14 18:08:17 -06:00
Ottatop
35a3f77ad7
Install protoc in workflow
2024-01-08 13:04:36 -06:00
Ottatop
eb5d76f79b
Wrap version in quotes
...
Aight either I'm going insane or this suddenly isn't working because www.lua.org isn't a valid website
2023-12-20 20:00:13 -06:00
Ottatop
ef4b1d3d51
Update workflow action
...
Evidently I was using a version from 2020 for some reason
2023-12-20 19:54:34 -06:00
Ottatop
7f523bcdbb
Remove deploy condition
2023-10-25 04:41:00 -05:00
Ottatop
f81ca75149
Remove if condition on deploy
2023-10-20 21:30:40 -05:00
Ottatop
3d89fb43ba
Add workflow_dispatch trigger
2023-10-20 21:24:00 -05:00
Ottatop
528f2583f8
Only run rust workflow on changes
2023-10-20 20:27:23 -05:00
Ottatop
0c457a4ec6
Add rustdoc workflow, add caching to rust workflow maybe
2023-10-20 20:13:17 -05:00
Ottatop
41eb594fe9
Fix paths
2023-09-05 22:15:57 -05:00
Ottatop
7e6ce27179
Fix paths
2023-08-26 23:09:07 -05:00
Ottatop
f9c35a752c
Fix directory maybe idk
2023-08-26 22:37:44 -05:00
Ottatop
e95894d384
Use checkout for ldoc_gen
2023-08-26 22:34:26 -05:00
Ottatop
694134582d
Attempt automatic doc gen
2023-08-26 22:26:32 -05:00
Ottatop
c7cbb41950
Add paths to ldoc workflow
2023-08-02 19:49:23 -05:00
Ottatop
35eb1c7652
Relicense to GPL 3.0
2023-08-01 11:18:08 -05:00