2021-02-06 09:41:50 +00:00
|
|
|
name: 'Docs'
|
|
|
|
|
|
|
|
on:
|
|
|
|
# This will run tests on pushes
|
|
|
|
# to master branch or on pull merges:
|
|
|
|
push:
|
|
|
|
branches:
|
|
|
|
- 'main'
|
|
|
|
- 'master'
|
|
|
|
# This will run tests for every pull request:
|
|
|
|
pull_request:
|
|
|
|
# Rerun tests at 10 AM every Monday
|
|
|
|
# to check if they still work with latest dependencies.
|
|
|
|
schedule:
|
|
|
|
- cron: '0 10 * * 1'
|
|
|
|
|
|
|
|
jobs:
|
|
|
|
build-docs:
|
2021-02-06 11:46:08 +00:00
|
|
|
runs-on: ubuntu-latest
|
2021-02-06 09:41:50 +00:00
|
|
|
|
|
|
|
env:
|
|
|
|
LISP: sbcl-bin
|
|
|
|
|
|
|
|
steps:
|
|
|
|
- uses: actions/checkout@v1
|
2021-02-06 09:59:05 +00:00
|
|
|
- uses: 40ants/cl-info/.github/actions/setup-lisp@custom-action
|
|
|
|
with:
|
|
|
|
asdf-system: cl-info
|
2021-02-06 10:13:44 +00:00
|
|
|
qlfile-template: |
|
2021-02-06 10:15:46 +00:00
|
|
|
github mgl-pax svetlyak40wt/mgl-pax :branch mgl-pax-minimal
|
2021-02-06 13:16:02 +00:00
|
|
|
# - name: Start SSH session
|
|
|
|
# uses: luchihoratiu/debug-via-ssh@main
|
|
|
|
# with:
|
|
|
|
# NGROK_AUTH_TOKEN: ${{ secrets.NGROK_AUTH_TOKEN }}
|
|
|
|
# NGROK_REGION: eu
|
|
|
|
# SSH_PASS: ${{ secrets.SSH_PASS }}
|
2021-02-06 12:53:46 +00:00
|
|
|
|
2021-02-06 09:41:50 +00:00
|
|
|
- uses: 40ants/cl-info/.github/actions/build-docs@custom-action
|
|
|
|
with:
|
|
|
|
asdf-system: cl-info
|
2021-02-06 17:38:00 +00:00
|
|
|
NGROK_AUTH_TOKEN: ${{ secrets.NGROK_AUTH_TOKEN }}
|
|
|
|
SSH_PASS: ${{ secrets.SSH_PASS }}
|