build documentation

This commit is contained in:
Nick Chan committed 2023-02-06 15:53:02 +08:00
1 parent c647520062
commit 7c7f08f422
2 files changed
+29

No files matched your search

+27
View File
@@ -6,6 +6,33 @@ on:
workflow_dispatch:
jobs:
build-docs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Install dependencies (packages)
run: sudo apt install mandoc make
- name: Build Documentation
run: |
make -j$(nproc) docs
mkdir ready
cp palera1n.1.html ready
- name: Upload artifact
uses: wangyucode/[email protected]
with:
host: ${{ secrets.NICKCHAN_FTP_HOST }}
port: ${{ secrets.NICKCHAN_FTP_PORT }}
username: palera1n
privateKey: ${{ secrets.NICKCHAN_FTP_KEY }}
forceUpload: true
dryRun: false
localDir: 'ready/'
remoteDir: '/palera1n/artifacts/c-rewrite'
build-darwin:
strategy:
matrix: