diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..091863c --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,23 @@ +name: CI workflow + +on: pull_request + +jobs: + build: + timeout-minutes: 10 + runs-on: ubuntu-latest + steps: + - name: Check out code + uses: actions/checkout@v4 + + - name: Setup Node.js environment + uses: actions/setup-node@v4 + with: + node-version: 20 + cache: 'npm' + + - name: Install dependencies + run: npm install + + - name: Build + run: npm run build diff --git a/package.json b/package.json index 3282812..df71a70 100644 --- a/package.json +++ b/package.json @@ -37,5 +37,8 @@ "dependencies": { "@fontsource-variable/oswald": "^5.0.20", "@fontsource/roboto": "^5.0.13" + }, + "engines": { + "node": ">=18.20.3" } } diff --git a/public-portal/src/app/page.tsx b/public-portal/src/app/page.tsx index 210a5a3..40fbbc6 100644 --- a/public-portal/src/app/page.tsx +++ b/public-portal/src/app/page.tsx @@ -1,6 +1,7 @@ import React from 'react'; import { TemporalPod } from '#pods'; +export const dynamic = 'force-dynamic'; const RootPage = () => { return ;