From 2259bf8b032940f2a53cec34a81e1c48eb4fdd18 Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Tue, 26 Mar 2024 11:57:04 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20feat:=20Add=20GitHub=20Actions?= =?UTF-8?q?=20Workflow=20for=20Generating=20Docs=20Embeddings=20(#2216)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/generate_embeddings.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/generate_embeddings.yml diff --git a/.github/workflows/generate_embeddings.yml b/.github/workflows/generate_embeddings.yml new file mode 100644 index 000000000..c514f9c1d --- /dev/null +++ b/.github/workflows/generate_embeddings.yml @@ -0,0 +1,20 @@ +name: 'generate_embeddings' +on: + workflow_dispatch: + push: + branches: + - main + paths: + - 'docs/**' + +jobs: + generate: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: supabase/embeddings-generator@v0.0.5 + with: + supabase-url: ${{ secrets.SUPABASE_URL }} + supabase-service-role-key: ${{ secrets.SUPABASE_SERVICE_ROLE_KEY }} + openai-key: ${{ secrets.OPENAI_DOC_EMBEDDINGS_KEY }} + docs-root-path: 'docs' \ No newline at end of file