Documentation updates for stable release (#73)
[akkoma] / .woodpecker / .docs.yml
1 pipeline:
2 build:
3 when:
4 event:
5 - push
6 branch:
7 - develop
8 - stable
9 secrets:
10 - SCW_ACCESS_KEY
11 - SCW_SECRET_KEY
12 - SCW_DEFAULT_ORGANIZATION_ID
13 environment:
14 CI: "true"
15 image: python:3.10-slim
16 commands:
17 - apt-get update && apt-get install -y rclone wget git zip
18 - wget https://github.com/scaleway/scaleway-cli/releases/download/v2.5.1/scaleway-cli_2.5.1_linux_amd64
19 - mv scaleway-cli_2.5.1_linux_amd64 scaleway-cli
20 - chmod +x scaleway-cli
21 - ./scaleway-cli object config install type=rclone
22 - cd docs
23 - pip install -r requirements.txt
24 - mkdocs build
25 - zip -r docs.zip site/*
26 - cd site
27 - rclone copy . scaleway:akkoma-docs/$CI_COMMIT_BRANCH/