File tree Expand file tree Collapse file tree 2 files changed +0
-36
lines changed Expand file tree Collapse file tree 2 files changed +0
-36
lines changed Original file line number Diff line number Diff line change 34
34
echo "SOURCE_TAG=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV
35
35
- name : Build docs website
36
36
run : make build-docs-website
37
- - name : Deploy all docs
38
- uses : peaceiris/actions-gh-pages@bd8c6b06eba6b3d25d72b7a1767993c0aeee42e7 # v3.9.2
39
- with :
40
- github_token : ${{ secrets.GITHUB_TOKEN }}
41
- publish_dir : ./dist
42
37
- name : Configure AWS credentials
43
38
uses : aws-actions/configure-aws-credentials@e1e17a757e536f70e52b5a12b2e8d1d1c60e04ef
44
39
with :
66
61
name : Build Documentation
67
62
with :
68
63
args : apidocs/docfx.json
69
- - name : Release API docs to latest
70
- uses : peaceiris/actions-gh-pages@bd8c6b06eba6b3d25d72b7a1767993c0aeee42e7 # v3.9.2
71
- with :
72
- github_token : ${{ secrets.GITHUB_TOKEN }}
73
- publish_dir : ./apidocs/_site
74
- destination_dir : api
75
64
- name : Configure AWS credentials
76
65
uses : aws-actions/configure-aws-credentials@e1e17a757e536f70e52b5a12b2e8d1d1c60e04ef
77
66
with :
Original file line number Diff line number Diff line change 66
66
make release-docs VERSION="$VERSION" ALIAS="$ALIAS"
67
67
poetry run mike set-default --push latest
68
68
69
- - name : Release API docs
70
- uses : peaceiris/actions-gh-pages@de7ea6f8efb354206b205ef54722213d99067935 # v3.9.0
71
- env :
72
- VERSION : ${{ inputs.version }}
73
- with :
74
- github_token : ${{ secrets.GITHUB_TOKEN }}
75
- publish_dir : ./api
76
- keep_files : true
77
- destination_dir : ${{ env.VERSION }}/api
78
- - name : Release API docs to latest
79
- if : ${{ inputs.alias == 'latest' }}
80
- uses : peaceiris/actions-gh-pages@de7ea6f8efb354206b205ef54722213d99067935 # v3.9.0
81
- with :
82
- github_token : ${{ secrets.GITHUB_TOKEN }}
83
- publish_dir : ./api
84
- keep_files : true
85
- destination_dir : latest/api
86
-
87
69
- name : Configure AWS credentials
88
70
uses : aws-actions/configure-aws-credentials@e1e17a757e536f70e52b5a12b2e8d1d1c60e04ef
89
71
with :
@@ -111,13 +93,6 @@ jobs:
111
93
run : |
112
94
brew install -f docfx --skip-cask-deps --ignore-dependencies
113
95
docfx apidocs/docfx.json
114
- - name : Release API docs to latest
115
- uses : peaceiris/actions-gh-pages@068dc23d9710f1ba62e86896f84735d869951305 # v3.8.0
116
- with :
117
- github_token : ${{ secrets.GITHUB_TOKEN }}
118
- publish_dir : ./apidocs/_site
119
- keep_files : true
120
- destination_dir : api
121
96
- name : Configure AWS credentials
122
97
uses : aws-actions/configure-aws-credentials@e1e17a757e536f70e52b5a12b2e8d1d1c60e04ef
123
98
with :
You can’t perform that action at this time.
0 commit comments