From 085e5b1f4da44e73edf8c3d43411e42162a03b29 Mon Sep 17 00:00:00 2001 From: shishu314 Date: Mon, 20 Oct 2025 15:27:21 -0400 Subject: [PATCH] feat(infra) - Add base files for deflake workflow (#11397) Co-authored-by: gemini-cli-robot --- .github/workflows/deflake.yml | 36 +++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .github/workflows/deflake.yml diff --git a/.github/workflows/deflake.yml b/.github/workflows/deflake.yml new file mode 100644 index 0000000000..3d9e9a3fe8 --- /dev/null +++ b/.github/workflows/deflake.yml @@ -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'