Skip to content

Commit 5e71d49

Browse files
committed
ci: add build in workflow
1 parent 17974eb commit 5e71d49

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

.github/workflows/CI.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ jobs:
4141
node-version: ${{ matrix.node }}
4242
- name: Install Packages
4343
run: npm install
44+
- name: Build
45+
run: npm run build
4446
- name: Test
4547
run: npm test
4648

@@ -58,6 +60,8 @@ jobs:
5860
run: npm install
5961
- name: Install ESLint v8
6062
run: npm install --save-dev eslint@8 --force
63+
- name: Build
64+
run: npm run build
6165
- name: Test
6266
run: npm test
6367

@@ -73,6 +77,8 @@ jobs:
7377
run: npm install
7478
- name: Uninstall @stylistic/eslint-plugin
7579
run: npm uninstall @stylistic/eslint-plugin
80+
- name: Build
81+
run: npm run build
7682
- name: Test
7783
run: npm test
7884

@@ -91,6 +97,8 @@ jobs:
9197
run: npm install
9298
- name: Install @stylistic/eslint-plugin v${{ matrix.stylistic }}
9399
run: npm install -D @stylistic/eslint-plugin@${{ matrix.stylistic }} --force
100+
- name: Build
101+
run: npm run build
94102
- name: Test
95103
run: npm test
96104

@@ -106,5 +114,7 @@ jobs:
106114
run: npm install
107115
- name: Install @typescript-eslint/parser v7
108116
run: npm install -D @typescript-eslint/parser@7 --force
117+
- name: Build
118+
run: npm run build
109119
- name: Test
110120
run: npm test

.github/workflows/Release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ jobs:
2727
- name: Install Dependencies
2828
run: npm install
2929

30+
- name: Build
31+
run: npm run build
32+
3033
- name: Create Release Pull Request or Publish to npm
3134
id: changesets
3235
uses: changesets/action@v1

0 commit comments

Comments
 (0)