Attempt to salvage guaranteed-to-fail workflow

This commit is contained in:
Ottatop 2024-01-14 19:35:54 -06:00
parent f4425e74ce
commit 35e7b73646
5 changed files with 10 additions and 5 deletions

View file

@ -41,9 +41,9 @@ jobs:
- name: Setup dependencies
run: luarocks install ldoc
- name: Generate LDoc compatible code
run: cd ./ldoc_gen && cargo run -- -p ../api/lua
run: mv ldoc_gen .. && cd ../ldoc_gen && cargo run -- -p ../pinnacle/api/lua
- name: Build docs
run: cd ./ldoc_gen/.ldoc_gen && cp ../../api/lua/ldoc.css ../../api/lua/config.ld . && ldoc . && cd ../..
run: cd ../ldoc_gen/.ldoc_gen && cp ../../pinnacle/api/lua/ldoc.css ../../pinnacle/api/lua/config.ld . && ldoc .
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
with:
@ -70,12 +70,12 @@ jobs:
- name: Setup dependencies
run: luarocks install ldoc
- name: Generate LDoc compatible code
run: cd ./ldoc_gen && cargo run -- -p ../api/lua_grpc
run: mv ldoc_gen .. && cd ../ldoc_gen && cargo run -- -p ../pinnacle/api/lua_grpc
- name: Build docs
run: cd ./ldoc_gen/.ldoc_gen && cp ../../api/lua/ldoc.css ../../api/lua/config.ld . && ldoc . && cd ../..
run: cd ../ldoc_gen/.ldoc_gen && cp ../../pinnacle/api/lua/ldoc.css ../../pinnacle/api/lua/config.ld . && ldoc .
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./ldoc_gen/.ldoc_gen/doc
publish_dir: ../ldoc_gen/.ldoc_gen/doc
destination_dir: ${{ env.BRANCH_NAME }}/lua_grpc

View file

@ -7,6 +7,7 @@ local pinnacle = {
version = "v0alpha1",
}
---@classmod
---@class Pinnacle
---@field private config_client Client
---@field input Input
@ -16,6 +17,7 @@ local pinnacle = {
---@field window Window
local Pinnacle = {}
---Quit Pinnacle.
function Pinnacle:quit()
self.config_client:unary_request({
service = "pinnacle.v0alpha1.PinnacleService",

View file

@ -38,6 +38,7 @@ end
---@class OutputHandleModule
local output_handle = {}
---@classmod
---@class OutputHandle
---@field private config_client Client
---@field name string The unique name of this output

View file

@ -41,6 +41,7 @@ end
---@class TagHandleModule
local tag_handle = {}
---@classmod
---@class TagHandle
---@field private config_client Client
---@field id integer

View file

@ -44,6 +44,7 @@ end
---@class WindowHandleModule
local window_handle = {}
---@classmod
---@class WindowHandle
---@field private config_client Client
---@field id integer