Skip to content

Commit 71935bb

Browse files
authored
Improve targeted release github action (#3894)
1 parent 07dbfbe commit 71935bb

1 file changed

Lines changed: 2 additions & 10 deletions

File tree

.github/workflows/spanner-targeted-release.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@
1515
name: Spanner Targeted Release
1616

1717
on:
18-
push:
19-
branches:
20-
- targeted-release
2118
workflow_dispatch:
2219
inputs:
2320
projectId:
@@ -33,7 +30,7 @@ on:
3330
stagePrefix:
3431
description: 'Prefix for staging the template (e.g., templates-2025-10-31). If blank, defaults to templates-YYYY-MM-DD using current date.'
3532
type: string
36-
required: true
33+
required: false
3734
default: ''
3835
templateName:
3936
description: 'Template Name to build and stage'
@@ -45,11 +42,6 @@ on:
4542
type: string
4643
required: true
4744
default: 'v2/spanner-to-sourcedb'
48-
runnerLabels:
49-
description: 'Runner labels formatted as a JSON array'
50-
type: string
51-
required: true
52-
default: '["self-hosted", "spanner-release"]'
5345
runIntegrationTests:
5446
description: 'Run Spanner integration tests before staging templates'
5547
type: boolean
@@ -75,7 +67,7 @@ permissions:
7567
jobs:
7668
targeted_release:
7769
name: Targeted Template Release
78-
runs-on: ${{ fromJSON(github.event.inputs.runnerLabels || '["self-hosted", "spanner-release"]') }}
70+
runs-on: [ self-hosted, spanner-release ]
7971
steps:
8072
- name: Checkout Code
8173
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

0 commit comments

Comments
 (0)