Skip to content

Commit c6deedf

Browse files
committed
chore: updated ci config
1 parent f0f1d6f commit c6deedf

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on:
88
- 'sdk/**'
99
- 'packages/evaluation-core/**'
1010
- '.changeset/**'
11+
workflow_dispatch:
1112

1213
concurrency: ${{ github.workflow }}-${{ github.ref }}
1314

@@ -36,8 +37,8 @@ jobs:
3637
run: pnpm install
3738

3839
- name: Build SDKs Only
39-
run: pnpm turbo run build --filter="@flagix/js-sdk" --filter="@flagix/react" --filter="@flagix/evaluation-core"
40-
40+
run: pnpm build:sdks
41+
4142
- name: Create Release Pull Request or Publish to npm
4243
id: changesets
4344
uses: changesets/action@v1

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"check-types": "turbo run check-types",
1515
"lint": "npx ultracite@latest check",
1616
"format": "npx ultracite@latest fix",
17+
"build:sdks": "pnpm turbo run build --filter=\"@flagix/js-sdk\" --filter=\"@flagix/react\" --filter=\"@flagix/evaluation-core\"",
1718
"release": "turbo run build --filter=\"@flagix/js-sdk\" --filter=\"@flagix/react\" --filter=\"@flagix/evaluation-core\" && changeset publish",
1819
"prepare": "husky || true"
1920
},

0 commit comments

Comments
 (0)