From 9903a0a4a54e5d5812e7d2a3ea32b104db8c20f3 Mon Sep 17 00:00:00 2001 From: Rostislav Simonik Date: Wed, 11 Jan 2023 09:39:49 +0100 Subject: [PATCH] docs: update links and prepare docs for 1.x.x release --- .github/workflows/main-health.yml | 15 +++++++++++++++ .github/workflows/nextjs.yml | 3 ++- README.md | 6 +++--- docs/pages/docs/architecture.mdx | 8 +++++++- docs/pages/roadmap.mdx | 2 ++ 5 files changed, 29 insertions(+), 5 deletions(-) create mode 100644 .github/workflows/main-health.yml diff --git a/.github/workflows/main-health.yml b/.github/workflows/main-health.yml new file mode 100644 index 000000000..79502239f --- /dev/null +++ b/.github/workflows/main-health.yml @@ -0,0 +1,15 @@ +name: Main health + +push: + branches: + - main + +jobs: + validate: + name: Validate + uses: ./.github/workflows/validate.yml + + tests: + needs: [validate] + name: Tests + uses: ./.github/workflows/tests.yml diff --git a/.github/workflows/nextjs.yml b/.github/workflows/nextjs.yml index 12f6626d6..a39c99066 100644 --- a/.github/workflows/nextjs.yml +++ b/.github/workflows/nextjs.yml @@ -7,7 +7,8 @@ name: Deploy Next.js site to Pages on: # Runs on pushes targeting the default branch push: - branches: ['main', 'feature/github-pages'] + branches: + - main # Allows you to run this workflow manually from the Actions tab workflow_dispatch: diff --git a/README.md b/README.md index b1cd7731c..2ec8be3d8 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ -**⚠️ Currently in early preview - _not to be used in Production unless you're willing to live on the bleeding edge and give us feedback, which we would welcome!_** Follow progress [here](https://github.com/graphql-nexus/nexus-plugin-prisma/issues/1039). -

nexus-prisma

-[![trunk](https://github.com/graphql-nexus/nexus-prisma/actions/workflows/trunk.yml/badge.svg)](https://github.com/graphql-nexus/nexus-prisma/actions/workflows/trunk.yml) +[![Main health](https://github.com/graphql-nexus/nexus-prisma/actions/workflows/main-health.yml/badge.svg)](https://github.com/graphql-nexus/nexus-prisma/actions/workflows/main-health.yml) [Prisma](https://prisma.io) plugin for [Nexus](https://nexusjs.org). Please visit [graphql-nexus.github.io/nexus-prisma](https://graphql-nexus.github.io/nexus-prisma) for documentation. + +Please visit [current quarter roadmap](https://github.com/graphql-nexus/nexus-prisma/issues/306) for any prioritisation suggestions. diff --git a/docs/pages/docs/architecture.mdx b/docs/pages/docs/architecture.mdx index 8716d5657..a6e14527a 100644 --- a/docs/pages/docs/architecture.mdx +++ b/docs/pages/docs/architecture.mdx @@ -11,7 +11,13 @@ Understanding the following information should not be required knowledge for usi ## System -Architecture +Architecture 1. You or a script (CI, programmatic, etc.) run `$ prisma generate`. 2. Prisma generator system reads your Prisma schema file diff --git a/docs/pages/roadmap.mdx b/docs/pages/roadmap.mdx index 649248178..8f06cbb71 100644 --- a/docs/pages/roadmap.mdx +++ b/docs/pages/roadmap.mdx @@ -33,3 +33,5 @@ description: This plugin integrates Prisma into Nexus. It gives you an API you t - [ ] Nexus Plugin? `t.model`? `t.crud`? - [ ] ... + +For any prioritisation suggestions please visit [current quarter roadmap](https://github.com/graphql-nexus/nexus-prisma/issues/306).