Skip to content

Commit 2b57029

Browse files
committed
refactor: simplify CI workflow by removing develop branch and separating Corepack setup steps
1 parent 2960a53 commit 2b57029

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Build and Test
22

33
on:
44
push:
5-
branches: [main, develop]
5+
branches: [main]
66
pull_request:
77
branches: [main]
88

@@ -23,10 +23,11 @@ jobs:
2323
node-version: ${{ matrix.node-version }}
2424
cache: "yarn"
2525

26-
- name: Enable Corepack and setup Yarn 4
27-
run: |
28-
corepack enable
29-
corepack prepare yarn@4 --activate
26+
- name: Enable Corepack
27+
run: corepack enable
28+
29+
- name: Setup Yarn 4
30+
run: corepack prepare yarn@4 --activate
3031

3132
- name: Install dependencies
3233
run: yarn install --frozen-lockfile
@@ -84,10 +85,11 @@ jobs:
8485
node-version: 20.x
8586
cache: "yarn"
8687

87-
- name: Enable Corepack and setup Yarn 4
88-
run: |
89-
corepack enable
90-
corepack prepare yarn@4 --activate
88+
- name: Enable Corepack
89+
run: corepack enable
90+
91+
- name: Setup Yarn 4
92+
run: corepack prepare yarn@4 --activate
9193

9294
- name: Install dependencies
9395
run: yarn install --frozen-lockfile

0 commit comments

Comments
 (0)