Update workflows for new release process (#11064)

* Update release workflows for branch process

* Adjust branch order in workflow triggers

* Revert changes in test workflows
This commit is contained in:
Benjamin Lu
2025-12-15 23:24:18 -08:00
committed by GitHub
parent bc606d7d64
commit 9304e47351
5 changed files with 8 additions and 6 deletions

View File

@@ -5,6 +5,7 @@ on:
push: push:
branches: branches:
- master - master
- release/**
paths-ignore: paths-ignore:
- 'app/**' - 'app/**'
- 'input/**' - 'input/**'

View File

@@ -2,9 +2,9 @@ name: Execution Tests
on: on:
push: push:
branches: [ main, master ] branches: [ main, master, release/** ]
pull_request: pull_request:
branches: [ main, master ] branches: [ main, master, release/** ]
jobs: jobs:
test: test:

View File

@@ -2,9 +2,9 @@ name: Test server launches without errors
on: on:
push: push:
branches: [ main, master ] branches: [ main, master, release/** ]
pull_request: pull_request:
branches: [ main, master ] branches: [ main, master, release/** ]
jobs: jobs:
test: test:

View File

@@ -2,9 +2,9 @@ name: Unit Tests
on: on:
push: push:
branches: [ main, master ] branches: [ main, master, release/** ]
pull_request: pull_request:
branches: [ main, master ] branches: [ main, master, release/** ]
jobs: jobs:
test: test:

View File

@@ -6,6 +6,7 @@ on:
- "pyproject.toml" - "pyproject.toml"
branches: branches:
- master - master
- release/**
jobs: jobs:
update-version: update-version: