Feature/nextjs 13 (#122)

* upgrade nextjs to 13

* update docker compose, fix env bug

* update github actions check workflow to lint on ubuntu image
This commit is contained in:
Matti Nannt
2022-10-28 14:50:45 +02:00
committed by GitHub
parent d18f2c16c4
commit a850c1ec26
25 changed files with 527 additions and 456 deletions

View File

@@ -3,12 +3,7 @@ on: [push]
jobs:
build:
name: Build, lint, and test on Node ${{ matrix.node }} and ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
matrix:
node: ["16.x"]
os: [ubuntu-latest]
runs-on: ubuntu-latest
env:
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
@@ -18,10 +13,10 @@ jobs:
- name: Checkout repo
uses: actions/checkout@v2
- name: Use Node ${{ matrix.node }}
uses: actions/setup-node@v1
- name: Setup Node.js 16.x
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node }}
node-version: 16.x
- name: Install pnpm
uses: pnpm/action-setup@v2.2.2
@@ -31,6 +26,3 @@ jobs:
- name: Lint
run: pnpm lint
- name: Build
run: pnpm build