Skip to content

Commit fa884c3

Browse files
Change the dependency of form-sdk to the public version when building a release, and keep the local reference in development
2 parents e13960c + 7ff10a0 commit fa884c3

File tree

6 files changed

+14
-23
lines changed

6 files changed

+14
-23
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
run: npm ci
5050

5151
- name: Run build SDK
52-
run: npm run build --if-present
52+
run: npm run build-release --if-present
5353

5454
- name: Run unit test
5555
run: npm test

.npmrc

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1 @@
1-
@episerver:registry=https://pkgs.dev.azure.com/EpiserverEngineering/netCore/_packaging/HeadlessForms/npm/registry/
2-
always-auth=true
3-
; begin auth token
4-
//pkgs.dev.azure.com/EpiserverEngineering/netCore/_packaging/HeadlessForms/npm/registry/:username=${AZURE_USERNAME}
5-
//pkgs.dev.azure.com/EpiserverEngineering/netCore/_packaging/HeadlessForms/npm/registry/:_password=${AZURE_TOKEN}
6-
//pkgs.dev.azure.com/EpiserverEngineering/netCore/_packaging/HeadlessForms/npm/registry/:email=${AZURE_EMAIL}
7-
//pkgs.dev.azure.com/EpiserverEngineering/netCore/_packaging/HeadlessForms/npm/:username=${AZURE_USERNAME}
8-
//pkgs.dev.azure.com/EpiserverEngineering/netCore/_packaging/HeadlessForms/npm/:_password=${AZURE_TOKEN}
9-
//pkgs.dev.azure.com/EpiserverEngineering/netCore/_packaging/HeadlessForms/npm/:email=${AZURE_EMAIL}
10-
; end auth token
1+
@episerver:registry=https://pkgs.dev.azure.com/EpiserverEngineering/netCore/_packaging/HeadlessForms/npm/registry

package-lock.json

Lines changed: 2 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "content-headless-form-js-sdk",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"description": "Workspace root",
55
"workspaces": [
66
"src/@episerver/forms-react",
@@ -26,7 +26,9 @@
2626
"build-backend": "npm run build -w managementsite",
2727
"build-forms-sdk": "npm run build -w @episerver/forms-sdk",
2828
"build-forms-react": "npm run build -w @episerver/forms-react",
29-
"build": "npm run build-forms-sdk && npm run build-forms-react",
29+
"build-forms-react-dev": "npm run dev -w @episerver/forms-react",
30+
"build": "npm run build-forms-sdk && npm run build-forms-react-dev",
31+
"build-release": "npm run build-forms-sdk && npm run build-forms-react",
3032
"test-forms-sdk": "npm run test -w @episerver/forms-sdk",
3133
"test": "npm run test-forms-sdk",
3234
"start-backend": "npm start -w managementsite",

src/@episerver/forms-react/package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@episerver/forms-react",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"description": "Forms react components render a form from JSON data",
55
"author": "Optimizely",
66
"license": "ISC",
@@ -11,11 +11,13 @@
1111
],
1212
"types": "dist/index.d.ts",
1313
"scripts": {
14-
"build": "rollup -c --context window"
14+
"build": "rollup -c --context window",
15+
"dev": "npm link ../forms-sdk && npm run build",
16+
"dev:unlink": "npm unlink @episerver/forms-sdk"
1517
},
1618
"keywords": [],
1719
"dependencies": {
18-
"@episerver/forms-sdk": "file:../forms-sdk"
20+
"@episerver/forms-sdk": "^1.0.1"
1921
},
2022
"devDependencies": {
2123
"@rollup/plugin-commonjs": "^25.0.4",

src/@episerver/forms-sdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@episerver/forms-sdk",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"description": "Forms SDK with client validation, step navigation, submit form, element depends",
55
"author": "Optimizely",
66
"license": "ISC",

0 commit comments

Comments
 (0)