Skip to content

Commit defc418

Browse files
authored
Merge pull request #421 from ut-code/add-prettier-ci
2 parents 41973ec + 99b712a commit defc418

File tree

3 files changed

+52
-27
lines changed

3 files changed

+52
-27
lines changed

.github/workflows/build-test.yml

Lines changed: 0 additions & 26 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
9+
jobs:
10+
prettier:
11+
name: Prettier
12+
runs-on: ubuntu-latest
13+
steps:
14+
- name: Checkout Code
15+
uses: actions/checkout@v4
16+
17+
- name: Setup Node.js
18+
uses: actions/setup-node@v3
19+
with:
20+
node-version: latest
21+
cache: npm
22+
23+
- name: Install Packages
24+
run: npm ci
25+
shell: bash
26+
27+
- name: Prettier
28+
run: npm run format:check
29+
shell: bash
30+
31+
build:
32+
name: Build
33+
runs-on: ubuntu-latest
34+
steps:
35+
- name: Checkout Code
36+
uses: actions/checkout@v4
37+
38+
- name: Setup Node.js
39+
uses: actions/setup-node@v3
40+
with:
41+
node-version: latest
42+
cache: npm
43+
44+
- name: Install Packages
45+
run: npm ci
46+
shell: bash
47+
48+
- name: Build
49+
run: npm run build
50+
shell: bash

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
"swizzle": "docusaurus swizzle",
1010
"deploy": "docusaurus deploy",
1111
"serve": "docusaurus serve",
12-
"format": "prettier --write ."
12+
"format": "prettier --write .",
13+
"format:check": "prettier --check ."
1314
},
1415
"dependencies": {
1516
"@docusaurus/core": "^2.4.1",

0 commit comments

Comments
 (0)