feat(infra) - Add base files for deflake workflow (#11397)

Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
This commit is contained in:
shishu314
2025-10-20 15:27:21 -04:00
committed by GitHub
parent a96f065903
commit 085e5b1f4d

36
.github/workflows/deflake.yml vendored Normal file
View File

@@ -0,0 +1,36 @@
name: 'Deflake E2E'
on:
workflow_dispatch:
inputs:
branch_ref:
description: 'Branch to run on'
required: true
default: 'main'
type: 'string'
test_name_pattern:
description: 'The test name pattern to use'
required: false
type: 'string'
runs:
description: 'The number of runs'
required: false
default: 5
type: 'number'
concurrency:
group: '${{ github.workflow }}-${{ github.head_ref || github.ref }}'
cancel-in-progress: |-
${{ github.ref != 'refs/heads/main' && !startsWith(github.ref, 'refs/heads/release/') }}
jobs:
deflake:
name: 'Deflake'
runs-on: 'gemini-cli-ubuntu-16-core'
strategy:
fail-fast: false
steps:
- name: 'Deflake'
shell: 'bash'
run: |
ECHO 'DEFLAKE WORKFLOW'