fix: default export fixes for server (#538) #1000
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Starters Checks | |
on: | |
push: | |
branches: | |
- main | |
paths-ignore: | |
- "docs/**" | |
pull_request: | |
paths-ignore: | |
- "docs/**" | |
jobs: | |
check-starters: | |
runs-on: ubuntu-latest | |
# context(justinvdm, 2025-05-12): | |
# Only run this job for PRs from the same repository and pushes to main | |
# For security, GH won't expose secrets for fork PRs | |
if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository | |
steps: | |
- name: Checkout repository | |
uses: actions/checkout@v4 | |
- name: Setup Node.js | |
uses: actions/setup-node@v4 | |
with: | |
node-version: 22 | |
- run: | | |
corepack enable | |
pnpm install | |
- name: Link latest SDK | |
run: pnpm link-sdk | |
- name: Run checks for each starter | |
run: pnpm -r --filter="@redwoodjs/starter-*" check | |
- name: Test dev server for each starter | |
run: pnpm check-starters:dev | |
- name: Test building and preview server for each starter | |
run: pnpm check-starters:preview |