Skip to content

Commit 0236e73

Browse files
authored
fix: install dependencies before beta versioning (#39)
Change-Id: Ia2180943ce125cb7011800eabfa3eea71b5338d1
1 parent 818a6ed commit 0236e73

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

.github/workflows/prepare-beta.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,20 @@ jobs:
5050
git merge --no-edit origin/main
5151
else
5252
git checkout -b "${branch}" origin/main
53-
bunx changeset pre enter beta
5453
fi
5554
5655
- name: Install dependencies
5756
run: bun install --frozen-lockfile
5857

58+
- name: Enter prerelease mode for a new beta series
59+
env:
60+
VERSION: ${{ inputs.version }}
61+
run: |
62+
branch="release/${VERSION}-beta"
63+
if ! git ls-remote --exit-code --heads origin "${branch}" >/dev/null 2>&1; then
64+
bun run changeset -- pre enter beta
65+
fi
66+
5967
- name: Calculate next beta version
6068
run: bun run release:version
6169

0 commit comments

Comments
 (0)