infra: nonmaster release checkbox (#20945)

Co-authored-by: ccurme <chester.curme@gmail.com>
pull/20947/head
Erick Friis 3 weeks ago committed by GitHub
parent d4aec8fc8f
commit 078c5d9bc6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -13,6 +13,11 @@ on:
required: true
type: string
default: 'libs/langchain'
dangerous-nonmaster-release:
required: false
type: boolean
default: false
description: "Release from a non-master branch (danger!)"
env:
PYTHON_VERSION: "3.11"
@ -20,7 +25,7 @@ env:
jobs:
build:
if: github.ref == 'refs/heads/master'
if: github.ref == 'refs/heads/master' || inputs.dangerous-nonmaster-release
environment: Scheduled testing
runs-on: ubuntu-latest
@ -301,4 +306,4 @@ jobs:
draft: false
generateReleaseNotes: true
tag: v${{ needs.build.outputs.version }}
commit: master
commit: ${{ github.sha }}

Loading…
Cancel
Save