Skip to content

Commit 9370e52

Browse files
authored
Merge pull request #364 from IgniteUI/reenable-ci
chore(ci): reenabling CI
2 parents fc3da53 + de445f6 commit 9370e52

File tree

1 file changed

+42
-42
lines changed

1 file changed

+42
-42
lines changed

.github/workflows/node.js.yml

+42-42
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,45 @@
11
# This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node
22
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs
33

4-
# name: Node.js CI
5-
#
6-
# on:
7-
# push:
8-
# branches: [ "vnext" ]
9-
# pull_request:
10-
# branches: [ "vnext" ]
11-
#
12-
# jobs:
13-
# build:
14-
#
15-
# runs-on: ubuntu-latest
16-
#
17-
# strategy:
18-
# matrix:
19-
# node-version: [16.x, 18.x]
20-
# # See supported Node.js release schedule at https://nodejs.org/en/about/releases/
21-
#
22-
# # defaults:
23-
# # run:
24-
# # working-directory: ./browser # The working directory path
25-
#
26-
# steps:
27-
# - uses: actions/checkout@v3
28-
# - name: Use Node.js ${{ matrix.node-version }}
29-
# uses: actions/setup-node@v3
30-
# with:
31-
# node-version: ${{ matrix.node-version }}
32-
# cache: 'npm'
33-
# # cache-dependency-path: browser/package-lock.json
34-
#
35-
# # THIS WILL BE REMOVED WHEN WE SWITCH BACK TO PUBLIC PACKAGES
36-
# # - name: Setup Registry
37-
# # run: |
38-
# # echo "@infragistics:registry=https://packages.infragistics.com/npm/js-licensed/" >> ~/.npmrc
39-
# # echo "//packages.infragistics.com/npm/js-licensed/:_auth=${{ secrets.PROGET_TOKEN }}" >> ~/.npmrc
40-
# # echo "//packages.infragistics.com/npm/js-licensed/:always-auth=true" >> ~/.npmrc
41-
#
42-
# - name: npm install
43-
# run: npm ci
44-
# - name: Build
45-
# run: npm run build
4+
name: Node.js CI
5+
6+
on:
7+
push:
8+
branches: [ "vnext" ]
9+
pull_request:
10+
branches: [ "vnext" ]
11+
12+
jobs:
13+
build:
14+
15+
runs-on: ubuntu-latest
16+
17+
strategy:
18+
matrix:
19+
node-version: [16.x, 18.x]
20+
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/
21+
22+
# defaults:
23+
# run:
24+
# working-directory: ./browser # The working directory path
25+
26+
steps:
27+
- uses: actions/checkout@v3
28+
- name: Use Node.js ${{ matrix.node-version }}
29+
uses: actions/setup-node@v3
30+
with:
31+
node-version: ${{ matrix.node-version }}
32+
cache: 'npm'
33+
# cache-dependency-path: browser/package-lock.json
34+
35+
# THIS WILL BE REMOVED WHEN WE SWITCH BACK TO PUBLIC PACKAGES
36+
# - name: Setup Registry
37+
# run: |
38+
# echo "@infragistics:registry=https://packages.infragistics.com/npm/js-licensed/" >> ~/.npmrc
39+
# echo "//packages.infragistics.com/npm/js-licensed/:_auth=${{ secrets.PROGET_TOKEN }}" >> ~/.npmrc
40+
# echo "//packages.infragistics.com/npm/js-licensed/:always-auth=true" >> ~/.npmrc
41+
42+
- name: npm install
43+
run: npm ci
44+
- name: Build
45+
run: npm run build

0 commit comments

Comments
 (0)