File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414 name : Build (TypeScript strict)
1515 runs-on : ubuntu-latest
1616 steps :
17- - uses : actions/checkout@v4
18- - uses : oven-sh/setup-bun@v2
19- with :
20- bun-version : latest
17+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
18+ - uses : oven-sh/setup-bun@ecf28ddc73e819eb6fa29df6b34ef8921c743461 # v2
2119 - run : bun install
2220 - run : bun run build
2321
@@ -26,31 +24,25 @@ jobs:
2624 runs-on : ubuntu-latest
2725 needs : build
2826 steps :
29- - uses : actions/checkout@v4
30- - uses : oven-sh/setup-bun@v2
31- with :
32- bun-version : latest
27+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
28+ - uses : oven-sh/setup-bun@ecf28ddc73e819eb6fa29df6b34ef8921c743461 # v2
3329 - run : bun install
3430 - run : bun test
3531
3632 lint :
3733 name : Lint (Biome)
3834 runs-on : ubuntu-latest
3935 steps :
40- - uses : actions/checkout@v4
41- - uses : oven-sh/setup-bun@v2
42- with :
43- bun-version : latest
36+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
37+ - uses : oven-sh/setup-bun@ecf28ddc73e819eb6fa29df6b34ef8921c743461 # v2
4438 - run : bun install
45- - run : bun run lint
39+ - run : bunx @biomejs/biome check .
4640
4741 audit :
4842 name : Dependency Audit
4943 runs-on : ubuntu-latest
5044 steps :
51- - uses : actions/checkout@v4
52- - uses : oven-sh/setup-bun@v2
53- with :
54- bun-version : latest
45+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
46+ - uses : oven-sh/setup-bun@ecf28ddc73e819eb6fa29df6b34ef8921c743461 # v2
5547 - run : bun install
56- - run : bun audit || true
48+ - run : bunx audit-ci --moderate
You can’t perform that action at this time.
0 commit comments