Use Repository Dispatch Event to manually trigger Github Action.
- name: Generate local file
uses: lbwa/[email protected]
with:
token: ${{ secrets.ACCESS_TOKEN }}
out-dir: 'docs'
client-payload: ${{toJson(github.event.client_payload)}}
name | description | default |
---|---|---|
token | A repo scoped Github Personal Access Token | N/A |
out-dir | Where should our documentations be place in | 'docs' |
client-payload | A request payload from Github Repository Dispatch Event | N/A |
- clear building
go clean
- build
GOOS=linux GOARCH=amd64 go build -o main main.go
- use
ctrl+shift+b
to run vscode build task
YuQue repository -> settings -> advanced settings(in the SideBar) -> advanced settings(in the main content) -> enable automatic publish
item should be disabled, otherwise, YuQue webhook would never be triggered.
More details in YuQue Webhook.
- Q: github rest api response 404?
- A: Please make sure Personal access token has ALL ACCESSES in
repo
scope, especially for private repo.