File tree 1 file changed +6
-8
lines changed
1 file changed +6
-8
lines changed Original file line number Diff line number Diff line change 16
16
required : true
17
17
18
18
jobs :
19
+ changelog :
20
+ permissions :
21
+ contents : write
22
+ uses : ./.github/workflows/reusable_publish_changelog.yml
23
+
19
24
release :
25
+ needs : changelog
20
26
# Force Github action to run only a single job at a time (based on the group name)
21
27
# This is to prevent "race-condition" in publishing a new version of doc to `gh-pages`
22
28
concurrency :
43
49
run : |
44
50
git config --global user.name Docs deploy
45
51
git config --global user.email [email protected]
46
- - name : Generate latest CHANGELOG
47
- run : make changelog
48
- - name : Push project metadata and changelog to trunk
49
- run : |
50
- git add CHANGELOG.md
51
- git add pyproject.toml
52
- git commit -m "chore(ci): update project with version ${RELEASE_TAG_VERSION}"
53
- git push origin HEAD:refs/heads/develop
54
52
- name : Build docs website and API reference
55
53
run : |
56
54
make release-docs VERSION=${RELEASE_TAG_VERSION} ALIAS="latest"
You can’t perform that action at this time.
0 commit comments