.github: Add skip-cherry-pick and skip-test-builds to Releaser.

This commit is contained in:
George Joseph
2025-07-18 11:04:04 -06:00
parent 738e50f1bd
commit f5ae6f336c

View File

@@ -32,12 +32,24 @@ on:
required: true
type: boolean
default: false
skip_cherry_pick:
description: |
Skip automatic cherry-pick for regular RC1 releases? USE WITH CAUTION!
required: true
type: boolean
default: false
force_cherry_pick:
description: |
Force cherry-pick for non-RC1 releases? USE WITH CAUTION!
required: true
type: boolean
default: false
skip_test_builds:
description: |
Skip test builds? USE WITH CAUTION!
required: true
type: boolean
default: false
push_release_branches:
description: |
Push release branches live?
@@ -71,7 +83,9 @@ jobs:
is_security: ${{inputs.is_security}}
advisories: ${{inputs.advisories}}
is_hotfix: ${{inputs.is_hotfix}}
skip_cherry_pick: ${{inputs.skip_cherry_pick}}
force_cherry_pick: ${{inputs.force_cherry_pick}}
skip_test_builds: ${{inputs.skip_test_builds}}
push_release_branches: ${{inputs.push_release_branches}}
create_github_release: ${{inputs.create_github_release}}
push_tarballs: ${{inputs.push_tarballs}}