Skip to content

Commit 71738e2

Browse files
committed
chore(minajs): merge test and release steps
1 parent 5ebb0fd commit 71738e2

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,13 @@ on:
33
push:
44
branches: [main]
55
jobs:
6-
test:
7-
name: Test
6+
test_and_release:
7+
name: Test and release
88
runs-on: ubuntu-latest
9-
steps:
10-
- uses: actions/checkout@v4
11-
- uses: oven-sh/setup-bun@v2
12-
- run: bun i --no-save
13-
- run: bun run test
14-
release:
15-
name: Release
16-
runs-on: ubuntu-latest
17-
needs: test
189
steps:
1910
- uses: actions/checkout@v4
2011
- uses: oven-sh/setup-bun@v2
2112
- run: bun i --no-save
2213
- run: bun run build
14+
- run: bun run test
2315
- run: bunx pkg-pr-new publish './packages/klesia-sdk'

0 commit comments

Comments
 (0)