diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ee7893c..6305cad 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,6 +43,27 @@ jobs: - name: Building run: pnpm build + env: + NEXTAUTH_SECRET: 'FRqfW3Puy5CM0gaFu8joMw2zFNwbIBgRqHX2WW3HcVu7U5gwXQDBbGRbp2eg' + NEXTAUTH_URL: 'http://localhost:3000' + GITHUB_CLIENT_ID: '123' + GITHUB_CLIENT_SECRET: '1234' + GOOGLE_CLIENT_ID: '12345' + GOOGLE_CLIENT_SECRET: '123456' + FACEBOOK_CLIENT_ID: '1234567' + FACEBOOK_CLIENT_SECRET: '12345678' - name: lintrc run: pnpm lint + env: + NEXTAUTH_SECRET: 'FRqfW3Puy5CM0gaFu8joMw2zFNwbIBgRqHX2WW3HcVu7U5gwXQDBbGRbp2eg' + NEXTAUTH_URL: 'http://localhost:3000' + GITHUB_CLIENT_ID: '123' + GITHUB_CLIENT_SECRET: '1234' + GOOGLE_CLIENT_ID: '12345' + GOOGLE_CLIENT_SECRET: '123456' + FACEBOOK_CLIENT_ID: '1234567' + FACEBOOK_CLIENT_SECRET: '12345678' + + - name: Type-checking + run: pnpm type-check diff --git a/package.json b/package.json index 69870c4..e7e854b 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,8 @@ "dev": "next dev", "postinstall": "prisma generate", "lint": "next lint", - "start": "next start" + "start": "next start", + "type-check": "tsc -p tsconfig.json --noEmit" }, "dependencies": { "@next-auth/prisma-adapter": "^1.0.7",