Skip to content

Commit 8e33aa7

Browse files
committed
CI: Publish the generated libsigc++-3.0.tag file
1 parent 1f00c95 commit 8e33aa7

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

.github/workflows/publish-docs.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
name: Publish docs
77

8-
# 2024-12-12: ubuntu-latest = ubuntu-22.04
8+
# 2025-02-05: ubuntu-latest = ubuntu-24.04
99
# See https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories
1010
on:
1111
# Runs on pushes targeting the default branch
@@ -39,10 +39,7 @@ jobs:
3939
# Prevent blocking apt install on a question during configuring of tzdata.
4040
export ENV DEBIAN_FRONTEND=noninteractive
4141
sudo apt update
42-
sudo apt install libxml2-utils docbook5-xml docbook-xsl mm-common g++ ninja-build python3-setuptools python3-pip --yes
43-
# Ubuntu 22.04 contains meson 0.61.2, but libsigc++ requires meson >= 0.62.0.
44-
# Install it with pip instead of apt.
45-
sudo pip install "meson>=0.62.0"
42+
sudo apt install libxml2-utils docbook5-xml docbook-xsl mm-common g++ meson ninja-build python3-setuptools python3-pip --yes
4643
meson setup -Dbuild-documentation=true -Dbuild-examples=false -Dbuild-tests=false _build
4744
meson compile -C _build
4845
- name: Collect Documentation
@@ -56,6 +53,7 @@ jobs:
5653
# Move generated documentation.
5754
mv _build/docs/docs/manual/html _publish/manual
5855
mv _build/docs/docs/reference/html _publish/reference
56+
mv _build/docs/docs/reference/*.tag _publish/reference/html
5957
- name: Setup Pages
6058
uses: actions/configure-pages@v5
6159
- name: Build with Jekyll

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy