File tree Expand file tree Collapse file tree 2 files changed +25
-7
lines changed Expand file tree Collapse file tree 2 files changed +25
-7
lines changed Original file line number Diff line number Diff line change 1
1
name : Check Sphinx Build
2
+
2
3
on :
3
4
pull_request :
4
5
branches : [master, source]
5
6
6
7
jobs :
7
- jekyll_build :
8
- name : Jekyll build of web pages
8
+ build-docs :
9
+ name : Sphinx build of web pages
9
10
runs-on : ubuntu-latest
11
+ defaults :
12
+ run :
13
+ shell : bash -l {0}
10
14
11
15
steps :
12
- # https://github.com/actions/checkout
13
16
- name : Checkout
14
- uses : actions/checkout@v2
17
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
15
18
with :
16
19
submodules : true
17
20
18
21
- name : Install Conda environment from environment.yml
19
- uses : mamba-org/setup-micromamba@v2.0.0
22
+ uses : mamba-org/setup-micromamba@0dea6379afdaffa5d528b3d1dabc45da37f443fc # v2.0.4
20
23
with :
21
24
environment-file : environment.yml
22
25
cache-environment : true
23
26
24
27
- name : Build documentation
25
28
shell : bash -l {0}
26
29
run : |
27
- make html
30
+ make html linkcheck
28
31
29
32
# workaround https://github.com/actions/upload-artifact/issues/38
30
33
- name : tarball
31
34
run : tar czf site.tar.gz ./_build/html/
32
35
33
36
# https://github.com/actions/upload-artifact
34
37
- name : Upload Website artifact
35
- uses : actions/upload-artifact@v4
38
+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # 4.6.2
36
39
with :
37
40
name : Website
38
41
path : site.tar.gz
Original file line number Diff line number Diff line change
1
+ # See https://docs.github.com/en/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/keeping-your-actions-up-to-date-with-dependabot
2
+
3
+ version : 2
4
+ updates :
5
+
6
+ - package-ecosystem : " github-actions"
7
+ directory : " /"
8
+ schedule :
9
+ interval : " daily"
10
+ labels :
11
+ - " Bot"
12
+ groups :
13
+ github-actions :
14
+ patterns :
15
+ - ' *'
You can’t perform that action at this time.
0 commit comments