File tree Expand file tree Collapse file tree 2 files changed +17
-26
lines changed Expand file tree Collapse file tree 2 files changed +17
-26
lines changed Original file line number Diff line number Diff line change 5
5
6
6
name : Build and commit documentation
7
7
8
+ permissions :
9
+ contents : write
10
+ pull-requests : write
11
+
8
12
jobs :
9
13
build-docs :
10
14
# prevent subsequent commits from triggering the job multiple times
11
15
concurrency :
12
16
group : ci-${{ github.ref }}
13
17
cancel-in-progress : true
14
- name : " Build documentation."
15
- uses : ./.github/workflows/build.yml
16
18
17
- commit-docs :
18
- needs : [build-docs]
19
- permissions :
20
- contents : write
21
- pull-requests : write
22
- runs-on : ubuntu-latest
19
+ runs-on : ' ubuntu-latest'
20
+
23
21
steps :
24
- - name : Open Pull Request
25
- uses : peter-evans/create-pull-request@v6
26
- with :
27
- title : ' docs: generate docs from latest main [skip-ci]'
28
- delete-branch : true
22
+ - uses : actions/checkout@v5
23
+
24
+ - name : " Build documentation"
25
+ uses : ./.github/actions/build_documentation
26
+
27
+ - name : Open Pull Request
28
+ uses : peter-evans/create-pull-request@v6
29
+ with :
30
+ title : ' docs: generate docs from latest main [skip-ci]'
31
+ delete-branch : true
Original file line number Diff line number Diff line change 15
15
16
16
steps :
17
17
- uses : actions/checkout@v5
18
-
19
- - name : Install Hugo
20
- run : |
21
- mkdir hugo
22
- curl -L https://github.com/gohugoio/hugo/releases/download/v0.150.0/hugo_0.150.0_linux-amd64.tar.gz | tar -xzf - -C hugo
23
- echo "$(pwd)/hugo" >> $GITHUB_PATH
24
-
25
- - name : Install Node and dependencies
26
- uses : mongodb-labs/drivers-github-tools/node/setup@v2
27
-
28
- - name : Build Docs
29
- run : npm run build:docs -- --yes
30
-
18
+ - uses : ./.github/actions/build_documentation
You can’t perform that action at this time.
0 commit comments