Skip to content

Commit 9f8bf47

Browse files
committed
move release drafter to on-merge-to-main
1 parent b32f825 commit 9f8bf47

File tree

2 files changed

+9
-17
lines changed

2 files changed

+9
-17
lines changed

.github/workflows/on-merge-to-main.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,17 @@ jobs:
4040
git config --global user.email 'github-actions[bot]@users.noreply.github.com'
4141
git remote set-url origin https://x-access-token:${GH_TOKEN}@github.com/$GITHUB_REPOSITORY
4242
43-
# Follow https://github.com/lerna/lerna/issues/2248#issuecomment-527882069 recommendation
43+
# For merge to main we
44+
## don't create github release,
45+
## don't update changelog (--no-changelog)
46+
## bump version as a pre-release (--conventional-prerelease)
47+
## add a custom preid (--preid dev): 0.2.0-dev.1 -> 0.2.0-dev.2
4448
npx lerna version --conventional-commits --conventional-prerelease --preid dev --force-publish=* --yes --no-changelog
4549
git push --delete origin $(git describe --abbrev=0)
50+
- name: update_release_draft:
51+
uses: release-drafter/release-drafter@v5.15.0
52+
env:
53+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4654
#########################
4755
# Generate documentation
4856
#########################
@@ -65,8 +73,6 @@ jobs:
6573
echo "Publishing doc for version: $VERSION"
6674
mkdocs build
6775
mike deploy --push "$VERSION"
68-
# Set latest version as a default
69-
mike set-default --push latest
7076
- name: Build API docs
7177
run: |
7278
rm -rf api

.github/workflows/release-drafter.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)