Skip to content

Commit 4d542f2

Browse files
Add lint script and use it in action
1 parent 13ef0fd commit 4d542f2

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

.github/workflows/ci-cd.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ on:
66

77
jobs:
88
build:
9-
name: CI - Whim Build
9+
name: CI - Whim Lint & Build
1010
runs-on: ubuntu-22.04
1111

1212
steps:
1313
- name: Checkout code
1414
uses: actions/checkout@v4
15-
15+
1616
- name: Install Bun
1717
uses: oven-sh/setup-bun@v2
1818

@@ -32,7 +32,7 @@ jobs:
3232
uses: webfactory/[email protected]
3333
with:
3434
ssh-private-key: ${{ secrets.VPS_KEY }}
35-
35+
3636
- name: SSH and Deploy
3737
run: |
3838
ssh -o StrictHostKeyChecking=no ${{ secrets.VPS_USER }}@${{ secrets.VPS_HOST }} << 'EOF'

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
"private": true,
66
"scripts": {
77
"dev": "bunx --bun vite dev",
8-
"build": "vite build",
8+
"build": "bun lint && bunx --bun vite build",
99
"start": "bun run .output/server/index.mjs",
10+
"lint": "bunx --bun eslint .",
1011
"db:generate": "drizzle-kit generate",
1112
"db:migrate": "drizzle-kit migrate",
1213
"db:studio": "drizzle-kit studio"

0 commit comments

Comments
 (0)