File tree 3 files changed +34
-2
lines changed
3 files changed +34
-2
lines changed Original file line number Diff line number Diff line change 30
30
with :
31
31
path : _build
32
32
# NOTE: change key to "jupyterbook-DATE" to force rebuilding cache
33
- key : jupyterbook-20240517
33
+ key : jupyterbook-20250221
34
34
35
35
-
uses :
prefix-dev/[email protected]
36
36
with :
Original file line number Diff line number Diff line change
1
+ name : Rebuild Entire Jupyter Book
2
+
3
+ on :
4
+ workflow_dispatch :
5
+
6
+ # Allow one concurrent deployment
7
+ concurrency :
8
+ group : ${{ github.workflow }}-${{ github.ref }}
9
+ cancel-in-progress : true
10
+
11
+ jobs :
12
+ build :
13
+ runs-on : ubuntu-latest
14
+
15
+ steps :
16
+ - name : Checkout repository
17
+ uses : actions/checkout@v4
18
+
19
+ -
uses :
prefix-dev/[email protected]
20
+ with :
21
+ manifest-path : pyproject.toml
22
+ cache : true
23
+ activate-environment : true
24
+
25
+ - name : Build JupyterBook
26
+ run : |
27
+ jupyter-book build ./ --warningiserror --keep-going
28
+
29
+ - name : Dump Build Logs
30
+ if : always()
31
+ run : |
32
+ if (test -a _build/html/reports/*log); then cat _build/html/reports/*log ; fi
Original file line number Diff line number Diff line change 24
24
with :
25
25
path : _build
26
26
# NOTE: change key to "jupyterbook-DATE" to force rebuilding cache
27
- key : jupyterbook-20240517
27
+ key : jupyterbook-20250221
28
28
29
29
-
uses :
prefix-dev/[email protected]
30
30
with :
You can’t perform that action at this time.
0 commit comments