Skip to content

Commit 66a34eb

Browse files
author
xyzjesper
committed
Moved to bun for docs generating
1 parent d768ff5 commit 66a34eb

File tree

1 file changed

+5
-14
lines changed

1 file changed

+5
-14
lines changed

.github/workflows/docs.yml

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,26 +23,17 @@ jobs:
2323
- name: Checkout code
2424
uses: actions/checkout@v3
2525

26-
# Setup pnpm
27-
- name: Setup pnpm
28-
uses: pnpm/action-setup@v4
26+
- name: Setup Bun
27+
uses: oven-sh/setup-bun@v2
2928
with:
30-
version: latest
29+
bun-version: latest
3130

32-
# Setup Node + Cache (auf Basis pnpm-lock.yaml)
33-
- name: Setup Node.js
34-
uses: actions/setup-node@v4
35-
with:
36-
node-version: '20'
37-
cache: 'pnpm'
38-
39-
- name: Install dependencies
31+
- name: Install dependencies (Bun)
4032
env:
4133
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4234
INTERNAL_PASSWORD: ${{ secrets.INTERNAL_PASSWORD }}
43-
run: pnpm install --frozen-lockfile
35+
run: bun install --frozen-lockfile
4436

45-
# TSDoc läuft unabhängig von pnpm
4637
- name: Generate TSDoc
4738
uses: erikyo/tsdoc-action@v1
4839
with:

0 commit comments

Comments
 (0)