Skip to content

Commit 044edcd

Browse files
RambokDevcharlesgauthereau
andauthored
fix: workflow
* fix * fix * fix * fix * fix * fix * fix * fix --------- Co-authored-by: charlesgauthereau <charles.gauthereau@soluce-technologies.com>
1 parent 3f7eb45 commit 044edcd

File tree

2 files changed

+8
-18
lines changed

2 files changed

+8
-18
lines changed

.github/workflows/auto-release.yml

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -42,24 +42,14 @@ jobs:
4242
# id: release_step
4343
# run: |
4444
# git pull origin main
45-
# pnpm exec release-it --ci --ci-output
45+
# pnpm exec release-it --ci
4646
# env:
4747
# GITHUB_TOKEN: ${{ steps.app-token.outputs.token }}
48+
- name: Create tag only
49+
run: pnpm exec release-it --ci --no-github
4850

49-
- name: Run release-it
50-
id: release_step
51-
run: |
52-
git pull origin main
53-
TAG=$(pnpm exec release-it --ci --ci-output | grep -oE '🔗 https://github.com/.+/releases/tag/([^\s]+)' | awk -F/ '{print $NF}')
54-
echo "tag=$TAG" >> $GITHUB_OUTPUT
55-
env:
56-
GITHUB_TOKEN: ${{ steps.app-token.outputs.token }}
51+
- name: Push tag
52+
run: git push origin v$(pnpm exec release-it --ci --dry-run | grep 'next version' | awk '{print $NF}')
5753

58-
59-
- name: Convert release to draft
60-
run: |
61-
echo "Updating release $TAG to draft"
62-
RELEASE_ID=$(gh release view "$TAG" --json id -q .id)
63-
gh release edit "$RELEASE_ID" --draft
64-
env:
65-
GITHUB_TOKEN: ${{ steps.app-token.outputs.token }}
54+
- name: Create GitHub release
55+
run: pnpm exec release-it --ci --no-npm

.release-it.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"github": {
33
"release": true,
4-
"draft": false,
4+
"draft": true,
55
"tokenRef": "GITHUB_TOKEN"
66
},
77
"git": {

0 commit comments

Comments
 (0)