polserver/.github/workflows/webdocs.yml
turleypol 3dc9e072a5
Support vs2026 (#882)
* test vs26 image

* regenerate cached 3rd party libs

* update boost

* cppdap fix?

* update other caches

* disable simd for uuids? gcov build fails...

* switch back to default windows image

* updated actions
2026-05-14 19:08:15 +02:00

35 lines
822 B
YAML

name: WebDocSync
on:
push:
branches:
- master
paths:
- docs/docs.polserver.com/**
jobs:
build:
strategy:
fail-fast: false
matrix:
config:
- os: "ubuntu-latest"
runs-on: ${{ matrix.config.os }}
steps:
- uses: actions/checkout@v6
- name: Generate OfflineDocs
run: |
cd docs/docs.polserver.com/pol100
mkdir archives
php -f buildoffline.php
rm -rf offline
- name: FTP Deploy
uses: SamKirkland/FTP-Deploy-Action@4.3.2
with:
server: ${{ secrets.DOCS_FTP }}
protocol: ftps
username: ${{ secrets.DOCS_FTP_USER }}
password: ${{ secrets.DOCS_FTP_PASSWORD }}
local-dir: docs/docs.polserver.com/pol100/
server-dir: pol100/