From 123818dc706435196a65bac2ed1c745777bef127 Mon Sep 17 00:00:00 2001 From: Michael Li Date: Tue, 18 Nov 2025 18:27:30 -0500 Subject: [PATCH] chore(e2e): Update workflow triggers for e2e tests (#3077) * chore(e2e): Update workflow triggers for e2e tests * CR --- .github/workflows/test-e2e-admin-ui.yaml | 10 ++++++++-- .github/workflows/test-e2e-desktop.yaml | 10 ++++++++-- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test-e2e-admin-ui.yaml b/.github/workflows/test-e2e-admin-ui.yaml index 5e0e8982b..8e90d11fe 100644 --- a/.github/workflows/test-e2e-admin-ui.yaml +++ b/.github/workflows/test-e2e-admin-ui.yaml @@ -3,6 +3,13 @@ name: Test E2E Admin UI on: pull_request: types: [labeled, opened, synchronize, reopened] + paths: + - 'ui/admin/**' + - 'e2e-tests/*' + - 'e2e-tests/api-client/**' + - 'e2e-tests/helpers/**' + - 'e2e-tests/admin/**' + - '.github/workflows/test-e2e-admin-ui.yaml' workflow_dispatch: inputs: boundary-enterprise-branch: @@ -18,8 +25,7 @@ on: jobs: test: - if: ${{ github.event_name == 'workflow_dispatch' || contains(github.event.pull_request.labels.*.name, 'admin') }} - name: Test + name: test runs-on: ${{ fromJSON(vars.RUNNER_UBUNTU_22) }} strategy: matrix: diff --git a/.github/workflows/test-e2e-desktop.yaml b/.github/workflows/test-e2e-desktop.yaml index d3ca6af4b..54d47139e 100644 --- a/.github/workflows/test-e2e-desktop.yaml +++ b/.github/workflows/test-e2e-desktop.yaml @@ -3,12 +3,18 @@ name: Test E2E Desktop Client on: pull_request: types: [labeled, opened, synchronize, reopened] + paths: + - 'ui/desktop/**' + - 'e2e-tests/*' + - 'e2e-tests/api-client/**' + - 'e2e-tests/helpers/**' + - 'e2e-tests/desktop/**' + - '.github/workflows/test-e2e-desktop.yaml' workflow_dispatch: jobs: test: - if: ${{ github.event_name == 'workflow_dispatch' || contains(github.event.pull_request.labels.*.name, 'desktop') }} - name: Run Desktop E2E Tests + name: test runs-on: ${{ fromJSON(vars.RUNNER_UBUNTU_22) }} env: ENOS_VAR_boundary_edition: "ent"