Skip to content

Commit a49a48f

Browse files
committed
chore: update automated steps in release process
1 parent 921b6c0 commit a49a48f

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/publish.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ name: Publish to PyPi
66
#
77
# 1. Document human readable changes in CHANGELOG
88
# 2. Bump package version using poetry version <major|minor|patch|specific version>
9-
# 3. Create a PR to develop branch, and merge if all tests pass
9+
# 3. Merge version changes to develop branch
1010
# 4. Edit the current draft release notes
1111
# 5. If not already set, use `v<new version>` as a tag, and select develop as target branch
1212
#
@@ -17,7 +17,10 @@ name: Publish to PyPi
1717
# 3. Run tests, linting, security and complexity base line
1818
# 4. Publish package to PyPi test repository
1919
# 5. Publish package to PyPi prod repository
20-
# 6. Push latest release source code to master using release title as the commit message
20+
# 6. Kick off Lambda Layer pipeline to publish latest version with minimal dependencies as a SAR App
21+
# 7. Kick off Lambda Layer pipeline to publish latest version with extra dependencies as a SAR App
22+
# 8. Builds a fresh version of docs including Changelog updates
23+
# 9. Push latest release source code to master using release title as the commit message
2124

2225
on:
2326
release:

0 commit comments

Comments
 (0)