Skip to content

Commit cbeeb82

Browse files
committed
Add build to CI
1 parent d513bdd commit cbeeb82

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

.github/workflows/ci.yml

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,20 @@ concurrency:
1212
cancel-in-progress: true
1313

1414
jobs:
15+
build:
16+
name: "Build"
17+
runs-on: ubuntu-latest
18+
timeout-minutes: 2
19+
steps:
20+
- uses: actions/checkout@v4
21+
- uses: pnpm/action-setup@v4
22+
- uses: actions/setup-node@v4
23+
with:
24+
node-version: 22
25+
cache: pnpm
26+
- run: pnpm install --frozen-lockfile
27+
- run: pnpm build
28+
1529
lint:
1630
name: "Lints"
1731
runs-on: ubuntu-latest
@@ -50,8 +64,7 @@ jobs:
5064
# For the Try Scenarios
5165
- id: set-matrix
5266
run: |
53-
echo "matrix=$(pnpm -s dlx @embroider/try list)" >> $GITHUB_OUTPUT
54-
67+
echo "matrix=$(pnpm -s dlx @embroider/try list)" >> $GITHUB_OUTPUT
5568
5669
floating:
5770
name: "Floating Dependencies"
@@ -88,7 +101,7 @@ jobs:
88101
cache: pnpm
89102
- name: Apply Scenario
90103
run: |
91-
pnpm dlx @embroider/try apply ${{ matrix.name }}
104+
pnpm dlx @embroider/try apply ${{ matrix.name }}
92105
93106
- name: Install Dependencies
94107
run: pnpm install --no-lockfile

0 commit comments

Comments
 (0)