Skip to content

Commit 433579d

Browse files
committed
add workflow line to save generated docs
1 parent 15be3cb commit 433579d

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

.github/workflows/generateapi.yaml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,22 @@ jobs:
2929
- name: Generate New API Docs
3030
run: python docs/generateapi.py
3131

32-
# - name: Trigger ReadTheDocs Build (Optional)
32+
- name: Commit and push changes
33+
run: |
34+
git config user.name "github-actions"
35+
git config user.email "github-actions@github.com"
36+
git add .
37+
if ! git diff --cached --quiet; then
38+
git commit -m "Auto-update API docs"
39+
git push origin main
40+
else
41+
echo "No changes to commit."
42+
fi
43+
env:
44+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
45+
46+
47+
# - name: Trigger ReadTheDocs Build (create secrets first)
3348
# run: |
3449
# curl -X POST -d "" \
3550
# -H "Authorization: Token ${{ secrets.RTD_TOKEN }}" \

0 commit comments

Comments
 (0)