Skip to content

Commit 3049fa0

Browse files
authored
Merge pull request #7334 from continuedev/nate/fix-beta-release-2
fix: properly build packages for cli releases
2 parents 5a4c60a + 9d39c4d commit 3049fa0

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

.github/workflows/beta-release.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,16 @@ jobs:
3030
registry-url: "https://registry.npmjs.org"
3131
always-auth: true
3232

33-
- name: Install dependencies
33+
- name: Setup packages
34+
uses: ./.github/actions/setup-packages
35+
36+
- name: Setup core component
37+
uses: ./.github/actions/setup-component
38+
with:
39+
component: core
40+
include-root: true
41+
42+
- name: Install CLI dependencies
3443
working-directory: extensions/cli
3544
run: npm ci
3645
env:

.github/workflows/stable-release.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,17 @@ jobs:
141141
# Update version to stable (remove beta suffix)
142142
npm version ${{ steps.find_beta.outputs.stable_version }} --no-git-tag-version
143143
144+
- name: Setup packages (for direct stable release)
145+
if: ${{ inputs.release_type == 'direct-stable' }}
146+
uses: ./.github/actions/setup-packages
147+
148+
- name: Setup core component (for direct stable release)
149+
if: ${{ inputs.release_type == 'direct-stable' }}
150+
uses: ./.github/actions/setup-component
151+
with:
152+
component: core
153+
include-root: true
154+
144155
- name: Prepare package for direct stable release
145156
if: ${{ inputs.release_type == 'direct-stable' }}
146157
working-directory: extensions/cli

0 commit comments

Comments
 (0)