Skip to content

Commit

Permalink
feat: use Bun in the code-check GitHub Action (#1568)
Browse files Browse the repository at this point in the history
  • Loading branch information
BrickheadJohnny authored Nov 26, 2024
1 parent b185823 commit ee2f727
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 12 deletions.
10 changes: 4 additions & 6 deletions .github/workflows/code-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,9 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: 20
- name: Set up Bun
uses: oven-sh/setup-bun@v2
- name: Install dependencies
run: npm install
run: bun install
- name: Run TypeScript compiler
run: npm run type-check
run: bun run type-check
4 changes: 2 additions & 2 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

npx lint-staged
npm run type-check -- --incremental true
bunx lint-staged
bun run type-check -- --incremental true
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,16 +36,16 @@ Open source interface for Guild.xyz -- a tool for platformless membership manage

### Running the interface locally

1. `npm i`
2. `npm run dev`
1. `bun i`
2. `bun run dev`
3. If you don't have the secret environment variables, copy the `.env.example` as `.env.local`.

Open [http://localhost:3000](http://localhost:3000) in your browser to see the result.

### Getting secret environment variables (for core team members):

1. Get added to the team on Vercel
1. `npm i vercel@latest -g`
1. `bun i vercel@latest -g`
1. `vercel link`
1. `vercel env pull .env.local`

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"build": "next build",
"start": "next start",
"type-check": "tsc --pretty --noEmit --incremental false",
"write-check": "npx @biomejs/biome check --write --unsafe .",
"write-check": "bunx @biomejs/biome check --write --unsafe .",
"storybook": "storybook dev -p 6006 --no-open",
"build-storybook": "storybook build"
},
Expand Down

0 comments on commit ee2f727

Please sign in to comment.