File tree Expand file tree Collapse file tree 14 files changed +205
-137
lines changed
blueprint-component-mapper Expand file tree Collapse file tree 14 files changed +205
-137
lines changed Original file line number Diff line number Diff line change 6363
6464 - name : Run Nx release dry-run (PR only)
6565 if : github.event_name == 'pull_request'
66- run : npx nx release --first-release -- dry-run --verbose
66+ run : npx nx release --dry-run --verbose
6767
6868 # Job that runs ONLY after merge (on push to master)
6969 release :
@@ -86,10 +86,18 @@ jobs:
8686 - name : Install dependencies
8787 run : yarn install --frozen-lockfile
8888
89+ - name : Derive appropriate SHAs for base and head for nx affected commands
90+ uses : nrwl/nx-set-shas@v4
91+ with :
92+ main-branch-name : ' master'
93+
94+ - name : Build affected packages
95+ run : npx nx affected --target=build --parallel=3
96+
8997 - name : 🚀 Run Nx Release
9098 run : |
91- npx nx release --first-release -- skip-publish --verbose
92- npx nx release --first-release publish --skip-existing --verbose
99+ npx nx release --skip-publish
100+ npx nx release publish
93101 env :
94102 NODE_AUTH_TOKEN : ${{ secrets.NODE_AUTH_TOKEN }}
95- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
103+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 4343 " @data-driven-forms/parsers" ,
4444 " @data-driven-forms/pf4-component-mapper" ,
4545 " @data-driven-forms/react-form-renderer" ,
46- " @data-driven-forms/react-renderer-demo" ,
4746 " @data-driven-forms/suir-component-mapper"
4847 ],
4948 "changelog" : {
5756 "fallbackCurrentVersionResolver" : " disk"
5857 }
5958 },
59+ "targetDefaults" : {
60+ "nx-release-publish" : {
61+ "options" : {
62+ "packageRoot" : " {projectRoot}"
63+ }
64+ }
65+ },
6066 "namedInputs" : {
6167 "sharedGlobals" : [" {workspaceRoot}/.github/workflows/release.yml" ],
6268 "default" : [
Original file line number Diff line number Diff line change 1- checkbox
2- component-mapper
3- date-picker
4- dual-list-select
5- field-array
6- form-group
7- form-template
8- is-required
9- multiple-choice-list
10- plain-text
11- radio
12- select
13- slider
14- sub-form
15- switch
16- tabs
17- text-field
18- textarea
19- time-picker
20- validation-error
21- wizard
1+ # Ignore all files in the package directory
2+ /*
3+
4+ # Allow only source files and configuration files
5+ !src/
6+ !src/**
7+ !demo/
8+ !demo/**
9+ !config/
10+ !config/**
11+ !scripts/
12+ !scripts/**
13+ !.npmignore
14+ !.gitignore
15+ !.nxignore
16+ !babel.config.js
17+ !generate-packages.js
18+ !generate-typings.js
19+ !rollup.config.js
20+ !generate-component-examples.js
21+ !LICENSE
22+ !package.json
23+ !project.json
24+ !README.md
25+ !tsconfig.json
Original file line number Diff line number Diff line change 1- blueprint-context
2- checkbox
3- component-mapper
4- date-picker
5- dual-list-select
6- field-array
7- form-group
8- form-template
9- plain-text
10- props-catcher
11- radio
12- select
13- slider
14- sub-form
15- switch
16- tabs
17- text-field
18- textarea
19- time-picker
20- wizard
1+ # Ignore all files in the package directory
2+ /*
3+
4+ # Allow only source files and configuration files
5+ !src/
6+ !src/**
7+ !demo/
8+ !demo/**
9+ !config/
10+ !config/**
11+ !scripts/
12+ !scripts/**
13+ !.npmignore
14+ !.gitignore
15+ !.nxignore
16+ !babel.config.js
17+ !generate-packages.js
18+ !generate-typings.js
19+ !rollup.config.js
20+ !generate-component-examples.js
21+ !LICENSE
22+ !package.json
23+ !project.json
24+ !README.md
25+ !tsconfig.json
Original file line number Diff line number Diff line change 1- checkbox
2- component-mapper
3- date-picker
4- dual-list-select
5- field-array
6- form-group
7- form-template
8- helper-text-block
9- is-required
10- plain-text
11- prepare-props
12- radio
13- select
14- slider
15- sub-form
16- switch
17- tabs
18- text-field
19- textarea
20- time-picker-base
21- time-picker-date
22- time-picker-string
23- time-picker
24- with-description
25- wizard
1+ # Ignore all files in the package directory
2+ /*
3+
4+ # Allow only source files and configuration files
5+ !src/
6+ !src/**
7+ !demo/
8+ !demo/**
9+ !config/
10+ !config/**
11+ !scripts/
12+ !scripts/**
13+ !.npmignore
14+ !.gitignore
15+ !.nxignore
16+ !babel.config.js
17+ !generate-packages.js
18+ !generate-typings.js
19+ !rollup.config.js
20+ !generate-component-examples.js
21+ !LICENSE
22+ !package.json
23+ !project.json
24+ !README.md
25+ !tsconfig.json
Original file line number Diff line number Diff line change @@ -5,4 +5,6 @@ babel.config.js
55generate-index.js
66.gitignore
77tsconfig.js
8- tsconfig.json
8+ tsconfig.json
9+ project.json
10+ .nxignore
Original file line number Diff line number Diff line change @@ -5,3 +5,5 @@ babel.config.js
55generate-index.js
66.gitignore
77tsconfig.js
8+ project.json
9+ .nxignore
Original file line number Diff line number Diff line change 1- checkbox
2- component-mapper
3- date-picker
4- dual-list-select
5- field-array
6- form-field-grid
7- form-template
8- multiple-choice-list
9- plain-text
10- radio
11- select
12- slider
13- sub-form
14- switch
15- tabs
16- text-field
17- textarea
18- time-picker
19- validation-error
20- wizard
1+ # Ignore all files in the package directory
2+ /*
3+
4+ # Allow only source files and configuration files
5+ !src/
6+ !src/**
7+ !demo/
8+ !demo/**
9+ !config/
10+ !config/**
11+ !scripts/
12+ !scripts/**
13+ !.npmignore
14+ !.gitignore
15+ !.nxignore
16+ !babel.config.js
17+ !generate-packages.js
18+ !generate-typings.js
19+ !rollup.config.js
20+ !generate-component-examples.js
21+ !LICENSE
22+ !package.json
23+ !project.json
24+ !README.md
25+ !tsconfig.json
Original file line number Diff line number Diff line change 11*
22
33! dist
4+ project.json
5+ .nxignore
Original file line number Diff line number Diff line change 1- checkbox
2- component-mapper
3- date-picker
4- dual-list-context
5- dual-list-select
6- dual-list-sort-button
7- dual-list-tree-select
8- field-array
9- form-group
10- form-template
11- is-required
12- plain-text
13- radio
14- select
15- show-error
16- slider
17- sub-form
18- switch
19- tabs
20- text-field
21- textarea
22- time-picker
23- wizard
1+ # Ignore all files in the package directory
2+ /*
3+
4+ # Allow only source files and configuration files
5+ !src/
6+ !src/**
7+ !demo/
8+ !demo/**
9+ !config/
10+ !config/**
11+ !scripts/
12+ !scripts/**
13+ !.npmignore
14+ !.gitignore
15+ !.nxignore
16+ !babel.config.js
17+ !generate-packages.js
18+ !generate-typings.js
19+ !rollup.config.js
20+ !generate-component-examples.js
21+ !LICENSE
22+ !package.json
23+ !project.json
24+ !README.md
25+ !tsconfig.json
You can’t perform that action at this time.
0 commit comments