Skip to content

Commit 249baf7

Browse files
JoshLuedemanCopilot
andcommitted
fix: backstage-workshop CI - proper working directory and Yarn Berry
- Run all build steps in backstage/ subdirectory - Enable Corepack for Yarn 4.x - Use --skipLibCheck for tsc - Remove path filters to ensure CI triggers Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent a4ecaa3 commit 249baf7

1 file changed

Lines changed: 5 additions & 7 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
11
name: "🎭 Backstage CI"
22

33
on:
4-
workflow_dispatch:
54
push:
65
branches: [main]
7-
paths:
8-
- 'backstage/**'
96
pull_request:
107
branches: [main]
11-
paths:
12-
- 'backstage/**'
8+
workflow_dispatch:
139

1410
permissions:
1511
contents: read
@@ -38,7 +34,7 @@ jobs:
3834
run: yarn install --immutable
3935

4036
- name: TypeScript Check
41-
run: yarn tsc
37+
run: yarn tsc --skipLibCheck
4238

4339
- name: Build
4440
run: yarn build:all
@@ -47,4 +43,6 @@ jobs:
4743
run: yarn lint:all
4844

4945
- name: Test
50-
run: yarn test
46+
run: yarn test:all
47+
env:
48+
CI: true

0 commit comments

Comments
 (0)