Skip to content

Commit d5ba8d1

Browse files
committed
fixed workflow
1 parent dc3c434 commit d5ba8d1

File tree

6 files changed

+32
-28417
lines changed

6 files changed

+32
-28417
lines changed

.github/workflows/release-v2-beta-core.yml

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1-
name: Release CLI Core (v2 Beta)
1+
name: Release CLI Core (v1 Beta)
22

33
on:
44
workflow_dispatch:
5-
push:
6-
branches: [v2-beta]
7-
paths:
8-
- 'packages/contentstack/package.json'
5+
workflow_run:
6+
workflows: ['Release CLI Platform Plugins (v1 Beta)']
7+
types:
8+
- completed
9+
branches: [v1-beta]
910

1011
jobs:
1112
build:
1213
runs-on: ubuntu-latest
14+
if: ${{ github.event_name == 'workflow_dispatch' || (github.event_name == 'workflow_run' && github.event.workflow_run.conclusion == 'success') }}
1315
steps:
1416
- uses: actions/checkout@v4
1517
- uses: pnpm/action-setup@v4
@@ -28,29 +30,26 @@ jobs:
2830
- name: Clean the repository
2931
run: pnpm run clean:all
3032

33+
- name: Install root dependencies
34+
run: pnpm install --frozen-lockfile
35+
36+
- name: Build all packages
37+
run: pnpm -r --sort run build
38+
3139
- name: Reading Configuration
3240
id: release_config
3341
uses: rgarcia-phi/json-to-variables@v1.1.0
3442
with:
3543
filename: .github/config/release.json
3644
prefix: release
3745

38-
# Core CLI
39-
- name: Install all dependencies
40-
id: core-installation
41-
if: ${{env.release_releaseAll == 'true' || env.release_plugins_core == 'true'}}
42-
run: pnpm install --frozen-lockfile
43-
44-
- name: Build all packages
45-
run: pnpm -r --concurrency 1 run build
46-
4746
- name: Publishing core (Beta)
4847
id: publish-core
4948
uses: JS-DevTools/npm-publish@v3
5049
with:
5150
token: ${{ secrets.NPM_TOKEN }}
5251
package: ./packages/contentstack/package.json
53-
tag: beta
52+
tag: v1-beta
5453

5554
- name: Create Core Beta Release
5655
id: create_release

.github/workflows/unit-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
# run: mv packages/contentstack/package.json packages/contentstack/package.json.disabled || true
2727

2828
- name: Install Dependencies (Excluding Contentstack)
29-
run: pnpm install --frozen-lockfile
29+
run: pnpm install --no-frozen-lockfile
3030

3131
- name: Build all plugins (Excluding Contentstack)
3232
run: |

.talismanrc

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
fileignoreconfig:
2-
- filename: package-lock.json
3-
checksum: a76d549ee4cbf3da65907ccf49fd0f2e5027f39be8c7ac431e7e38c9b1b5df8e
42
- filename: pnpm-lock.yaml
5-
checksum: 5d851b8f76611e4e99c2ef445f7a10ebc0e923d8304ed18ea220ac502f66bfc3
3+
checksum: 816b9b0303d250c71be593e8a7b0c4a07dcce1cc68df4161fb427fd9085a6e2a
64
version: '1.0'

0 commit comments

Comments
 (0)