Skip to content

Commit 5168e9c

Browse files
committed
Update .readthedocs.yaml
1 parent 3c2b5e2 commit 5168e9c

2 files changed

Lines changed: 18 additions & 13 deletions

File tree

.github/workflows/build_all.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@ on:
1010
- '.git*'
1111
- 'LICENSE'
1212
- 'LICENSE-*'
13-
- 'README.md'
13+
- '**/*.md'
14+
- '.readthedocs.yaml'
15+
- '.vscode/**'
16+
- 'install_libcarna_dev.bash'
17+
- 'linux_build.bash'
1418

1519
pull_request:
1620
branches-ignore: [ 'master' ]

.readthedocs.yaml

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,28 @@
11
# Read the Docs configuration file
22
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
33

4-
# Required
54
version: 2
65

7-
# Set the OS, Python version, and other tools you might need
8-
build:
9-
os: ubuntu-24.04
10-
tools:
11-
python: "3.12"
12-
13-
# Build documentation in the "docs/" directory with Sphinx
6+
# Sphinx setup
147
sphinx:
158
fail_on_warning: true
169
configuration: docs/conf.py
1710

18-
# Install dependencies
11+
# Install build dependencies
1912
conda:
2013
environment: environment.yml
2114

22-
# Install our python package and other dependencies
15+
# Install doc-building dependencies
2316
python:
2417
install:
2518
- requirements: docs/requirements.txt
26-
- method: pip
27-
path: .
19+
20+
# Specify the build process
21+
build:
22+
os: ubuntu-24.04
23+
tools:
24+
python: "3.12"
25+
jobs:
26+
install:
27+
- bash ./linux_build.bash
28+
- pip install libcarna_python-*.whl

0 commit comments

Comments
 (0)