mirror of
https://github.com/carbon-design-system/carbon-components-svelte.git
synced 2025-09-15 18:31:06 +00:00
chore: replace npm with Bun
This commit is contained in:
parent
cf267b9ad5
commit
043a60d564
4 changed files with 919 additions and 6017 deletions
29
.github/workflows/checks.yml
vendored
29
.github/workflows/checks.yml
vendored
|
@ -19,35 +19,26 @@ jobs:
|
|||
runs-on: macos-15-xlarge
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: "22.x"
|
||||
cache: "npm"
|
||||
- run: npm ci
|
||||
- run: npm run lint
|
||||
- uses: oven-sh/setup-bun@v2
|
||||
- run: bun install
|
||||
- run: bun run lint
|
||||
|
||||
test:
|
||||
runs-on: macos-15-xlarge
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: "22.x"
|
||||
cache: "npm"
|
||||
- run: npm ci
|
||||
- run: npm run test
|
||||
- uses: oven-sh/setup-bun@v2
|
||||
- run: bun install
|
||||
- run: bun run test
|
||||
|
||||
types:
|
||||
runs-on: macos-15-xlarge
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: "22.x"
|
||||
cache: "npm"
|
||||
- run: npm ci
|
||||
- run: npm run test:src-types
|
||||
- run: npm run test:types
|
||||
- uses: oven-sh/setup-bun@v2
|
||||
- run: bun install
|
||||
- run: bun --bun run test:src-types
|
||||
- run: bun --bun run test:types
|
||||
|
||||
deploy-docs:
|
||||
if: github.ref == 'refs/heads/master'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue