mirror of
https://github.com/boostorg/mqtt5.git
synced 2026-01-19 04:22:11 +00:00
Summary: related to T15996 Reviewers: iljazovic Reviewed By: iljazovic Subscribers: miljen Differential Revision: https://repo.mireo.local/D34303
46 lines
1.1 KiB
YAML
46 lines
1.1 KiB
YAML
#
|
|
# Copyright (c) 2025 Ivica Siladic, Bruno Iljazovic, Korina Simicevic
|
|
#
|
|
# Distributed under the Boost Software License, Version 1.0.
|
|
# (See accompanying file LICENSE or copy at http://www.boost.org/LICENSE_1_0.txt)
|
|
#
|
|
|
|
name: docs
|
|
|
|
on: [push]
|
|
|
|
jobs:
|
|
|
|
posix:
|
|
name: "Docs ${{ matrix.container }}"
|
|
|
|
runs-on: ubuntu-latest
|
|
container: ubuntu:24.04
|
|
defaults:
|
|
run:
|
|
shell: bash
|
|
|
|
steps:
|
|
- name: Checkout
|
|
uses: actions/checkout@v4
|
|
|
|
- name: Setup container environment
|
|
run: |
|
|
apt-get update
|
|
export DEBIAN_FRONTEND=noninteractive # for tzdata
|
|
apt-get -y install --no-install-recommends \
|
|
docbook docbook-xml docbook-xsl docutils-doc docutils-common \
|
|
doxygen xsltproc \
|
|
wget ca-certificates g++ rsync git unzip \
|
|
python3 python-is-python3 python3-jinja2
|
|
|
|
- name: Setup Boost
|
|
run: |
|
|
python3 tools/ci.py setup-boost \
|
|
--source-dir=$(pwd) \
|
|
--docs-install=1
|
|
|
|
- name: Build docs
|
|
run: |
|
|
python3 tools/ci.py build-docs
|