Skip to content

Commit 253d433

Browse files
authored
Merge pull request #911 from PermanentOrg/672-run-build-during-ci
Run build during CI
2 parents 01d8dba + deaf061 commit 253d433

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.github/workflows/lint.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,31 @@ jobs:
4646
node-version-file: .node-version
4747
- run: npm ci
4848
- run: npm run lint:tsc
49+
build:
50+
runs-on: ubuntu-latest
51+
steps:
52+
- uses: actions/checkout@v5
53+
- uses: actions/setup-node@v6
54+
with:
55+
node-version-file: .node-version
56+
- run: npm ci
57+
- name: Verify build succeeds
58+
env:
59+
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY_DEV }}
60+
FIREBASE_API_KEY: ${{ secrets.FIREBASE_API_KEY_DEV }}
61+
STRIPE_API_KEY: ${{ secrets.STRIPE_TEST_KEY }}
62+
run: npm run build:dev
63+
storybook:
64+
runs-on: ubuntu-latest
65+
steps:
66+
- uses: actions/checkout@v5
67+
- uses: actions/setup-node@v6
68+
with:
69+
node-version-file: .node-version
70+
- run: npm ci
71+
- name: Verify Storybook build succeeds
72+
env:
73+
GOOGLE_API_KEY: '-'
74+
FIREBASE_API_KEY: '-'
75+
STRIPE_API_KEY: '-'
76+
run: npm run build-storybook

0 commit comments

Comments
 (0)