From 83a1977c8c3ec88ca297e4476fbe4482454e2061 Mon Sep 17 00:00:00 2001
From: Stainless Bot <dev@stainlessapi.com>
Date: Mon, 28 Aug 2023 14:16:51 +0000
Subject: [PATCH] chore(ci): setup workflows to create releases and release PRs

---
 .../{release.yml => create-releases.yml}      |  2 +-
 .github/workflows/open-release-prs.yml        | 21 +++++++++++++++++++
 2 files changed, 22 insertions(+), 1 deletion(-)
 rename .github/workflows/{release.yml => create-releases.yml} (97%)
 create mode 100644 .github/workflows/open-release-prs.yml

diff --git a/.github/workflows/release.yml b/.github/workflows/create-releases.yml
similarity index 97%
rename from .github/workflows/release.yml
rename to .github/workflows/create-releases.yml
index 229ad4975..7c09d64bb 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/create-releases.yml
@@ -1,4 +1,4 @@
-name: Release
+name: Create releases
 on:
   push:
     branches:
diff --git a/.github/workflows/open-release-prs.yml b/.github/workflows/open-release-prs.yml
new file mode 100644
index 000000000..ca04b9e2d
--- /dev/null
+++ b/.github/workflows/open-release-prs.yml
@@ -0,0 +1,21 @@
+name: Open release PRs
+on:
+  push:
+    branches:
+      - next
+
+jobs:
+  release:
+    name: release
+    if: github.ref == 'refs/heads/next' && github.repository == 'openai/openai-node'
+    runs-on: ubuntu-latest
+
+    steps:
+      - uses: actions/checkout@v3
+
+      - uses: stainless-api/trigger-release-please@v1
+        id: release
+        with:
+          repo: ${{ github.event.repository.full_name }}
+          stainless-api-key: ${{ secrets.STAINLESS_API_KEY }}
+          branch-with-changes: next