From 1825d8552b2b7aab9178ce785bb8424cce799977 Mon Sep 17 00:00:00 2001 From: TalyatG Date: Wed, 11 Nov 2026 13:00:03 -0500 Subject: [PATCH] chore: add release train workflow --- .../workflows/create_release_train_pr.yaml | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/create_release_train_pr.yaml diff --git a/.github/workflows/create_release_train_pr.yaml b/.github/workflows/create_release_train_pr.yaml new file mode 100644 index 0000000..3bb7940 --- /dev/null +++ b/.github/workflows/create_release_train_pr.yaml @@ -0,0 +1,29 @@ +name: Create PR for Production + +on: + push: + branches: + - development + workflow_dispatch: + +permissions: + contents: read + pull-requests: write + issues: write + statuses: read + checks: read + repository-projects: read # workaround for bug https://github.com/cli/cli/discussions/5307 + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + create_release_train_pr: + uses: paywithextend/extend-infrastructure/.github/workflows/create_release_train_pr.yaml@main + secrets: inherit + with: + source-branch: development + target-branch: main + pr-title: "Development -> Main" + timeout-minutes: 2