diff --git a/.github/workflows/studio-tests.yml b/.github/workflows/studio-tests.yml index debd0945e52..f0a18fcfb88 100644 --- a/.github/workflows/studio-tests.yml +++ b/.github/workflows/studio-tests.yml @@ -1,7 +1,7 @@ # This workflow will do a clean install of node dependencies, cache/restore them, build the source code and run tests across different versions of node # For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions -name: Studio Unit Tests +name: Studio Unit Tests & Build Check on: push: @@ -15,13 +15,15 @@ on: - 'studio/**' - 'package-lock.json' jobs: - build: + check: runs-on: ubuntu-latest strategy: matrix: node-version: [18.x] - # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ + cmd: + - npm run test:studio + - npm run build:studio steps: - uses: actions/checkout@v3 @@ -33,9 +35,9 @@ jobs: - name: Install deps run: npm ci working-directory: ./ - - name: Run tests + - name: Run ${{ matrix.cmd }} env: # Default is 2 GB, increase to have less frequent OOM errors NODE_OPTIONS: '--max_old_space_size=3072' - run: npm run test:studio + run: ${{ matrix.cmd }} working-directory: ./ diff --git a/.gitignore b/.gitignore index 0b50b45e703..88297ef381c 100644 --- a/.gitignore +++ b/.gitignore @@ -129,5 +129,5 @@ packages/ui/tokens/**/*.json gcloud.json # sitemaps -apps/www/public/*.xml -apps/docs/public/*.xml \ No newline at end of file +# apps/www/public/*.xml +# apps/docs/public/*.xml \ No newline at end of file diff --git a/README.md b/README.md index b71944fad9c..2e3acce6815 100644 --- a/README.md +++ b/README.md @@ -12,9 +12,9 @@ - [x] Hosted Postgres Database. [Docs](https://supabase.com/docs/guides/database) - [x] Authentication and Authorization. [Docs](https://supabase.com/docs/guides/auth) - [x] Auto-generated APIs. - - [x] REST. [Docs](https://supabase.com/docs/guides/database/api#rest-api) - - [x] GraphQL. [Docs](https://supabase.com/docs/guides/database/api#graphql-api) - - [x] Realtime subscriptions. [Docs](https://supabase.com/docs/guides/database/api#realtime-api) + - [x] REST. [Docs](https://supabase.com/docs/guides/api#rest-api-overview) + - [x] GraphQL. [Docs](https://supabase.com/docs/guides/api#graphql-api-overview) + - [x] Realtime subscriptions. [Docs](https://supabase.com/docs/guides/api#realtime-api-overview) - [x] Functions. - [x] Database Functions. [Docs](https://supabase.com/docs/guides/database/functions) - [x] Edge Functions [Docs](https://supabase.com/docs/guides/functions) @@ -260,4 +260,3 @@ Our approach for client libraries is modular. Each sub-library is a standalone i - [Ukrainian / Українська](/i18n/README.uk.md) - [Vietnamese / Tiếng Việt](/i18n/README.vi-vn.md) - [List of translations](/i18n/languages.md) - diff --git a/apps/docs/components/Navigation/Footer.tsx b/apps/docs/components/Navigation/Footer.tsx index 600f81f40e8..32f1b4f73db 100644 --- a/apps/docs/components/Navigation/Footer.tsx +++ b/apps/docs/components/Navigation/Footer.tsx @@ -1,7 +1,7 @@ import Link from 'next/link' import { Button } from 'ui' import { primaryLinks, secondaryLinks } from '~/data/footer' -import { LayoutMainContent } from '../../layouts/DefaultLayout' +import { LayoutMainContent } from '~/layouts/DefaultLayout' const Footer = () => ( @@ -75,20 +75,18 @@ const Footer = () => (