Skip to content

Commit 2f44f14

Browse files
authored
Merge pull request #29 from observatorycontrolsystem/feature/extra_params_from_validation_schema
Add extra params component to show fields specified in validation_sch…
2 parents 3a2a2cb + bdf44da commit 2f44f14

File tree

11 files changed

+9828
-5951
lines changed

11 files changed

+9828
-5951
lines changed

.github/workflows/build.yaml

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,25 +15,37 @@ jobs:
1515
runs-on: ubuntu-latest
1616
strategy:
1717
matrix:
18-
node-version: [10.x, 12.x, 14.x, 15.x]
18+
node:
19+
- version: 15.x
20+
option:
21+
- version: 16.x
22+
option:
23+
- version: 18.x
24+
option: --openssl-legacy-provider
25+
- version: 20.x
26+
option: --openssl-legacy-provider
1927
steps:
2028
- uses: actions/checkout@v2
21-
- name: Use Node.js ${{ matrix.node-version }}
29+
- name: Use Node.js ${{ matrix.node.version }}
2230
uses: actions/setup-node@v1
2331
with:
24-
node-version: ${{ matrix.node-version }}
32+
node-version: ${{ matrix.node.version }}
2533
- name: Install dependencies
2634
run: npm ci
2735
- name: Lint files
2836
run: npm run lint:check
2937
- name: Build library
3038
run: npm run build
39+
env:
40+
NODE_OPTIONS: ${{ matrix.node.option }}
3141
- name: Run tests
3242
run: |
3343
npm install --no-save @vue/composition-api
3444
npm run test:unit
3545
npm prune @vue/composition-api
3646
npm prune --production
47+
env:
48+
NODE_OPTIONS: ${{ matrix.node.option }}
3749

3850
build_and_publish_package:
3951
# Only run this job if the run_tests job has succeeded, and if
@@ -47,7 +59,7 @@ jobs:
4759
# Setup .npmrc file to publish to npm
4860
- uses: actions/setup-node@v2
4961
with:
50-
node-version: '12.x'
62+
node-version: '16.x'
5163
registry-url: 'https://registry.npmjs.org'
5264
- run: npm ci
5365
- run: npm run build

0 commit comments

Comments
 (0)