From 3cfe6b9f7529864f169ca1debc3217d312646362 Mon Sep 17 00:00:00 2001 From: timmy Date: Thu, 20 Aug 2026 07:28:40 +0000 Subject: [PATCH] ci: gate packaged Tomorrow conflict recovery (Closes #1170) --- .gitea/workflows/ci.yml | 2 +- tests/test_ci_workflow.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index a7a7bfa..7189de5 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -57,7 +57,7 @@ jobs: pip install -r requirements-e2e.txt python3 -m playwright install --with-deps chromium - name: Exercise packaged mobile work journeys - run: python3 -m pytest tests/e2e/test_mobile_offline_issue_release.py tests/e2e/test_mobile_search_preview_navigation.py tests/e2e/test_mobile_find_work_release.py tests/e2e/test_mobile_home_bootstrap_release.py tests/e2e/test_mobile_sign_out_release.py tests/e2e/test_mobile_today_handoff_release.py tests/e2e/test_mobile_today_wrap_up_release.py tests/e2e/test_mobile_today_summary_release.py tests/e2e/test_mobile_wrap_up_handoff_release.py -q + run: python3 -m pytest tests/e2e/test_mobile_offline_issue_release.py tests/e2e/test_mobile_search_preview_navigation.py tests/e2e/test_mobile_find_work_release.py tests/e2e/test_mobile_home_bootstrap_release.py tests/e2e/test_mobile_sign_out_release.py tests/e2e/test_mobile_today_handoff_release.py tests/e2e/test_mobile_today_wrap_up_release.py tests/e2e/test_mobile_today_summary_release.py tests/e2e/test_mobile_tomorrow_conflict_release.py tests/e2e/test_mobile_wrap_up_handoff_release.py -q release-candidate: runs-on: ubuntu-latest diff --git a/tests/test_ci_workflow.py b/tests/test_ci_workflow.py index 56dba56..e9c5e2c 100644 --- a/tests/test_ci_workflow.py +++ b/tests/test_ci_workflow.py @@ -48,7 +48,7 @@ def test_release_promotion_waits_for_tests_and_bundle(): assert release.index("sha256sum -c") < release.index("curl --fail-with-body") -def test_release_promotion_waits_for_artifact_mobile_offline_journey(): +def test_release_promotion_waits_for_packaged_mobile_journeys(): text = WORKFLOW.read_text() browser = text[text.index(" browser-journey:") : text.index(" release-candidate:")] release = text[text.index(" release-candidate:") :] @@ -67,6 +67,7 @@ def test_release_promotion_waits_for_artifact_mobile_offline_journey(): "tests/e2e/test_mobile_today_handoff_release.py " "tests/e2e/test_mobile_today_wrap_up_release.py " "tests/e2e/test_mobile_today_summary_release.py " + "tests/e2e/test_mobile_tomorrow_conflict_release.py " "tests/e2e/test_mobile_wrap_up_handoff_release.py -q" ) in browser assert "needs: [lint, build-release, browser-journey]" in release -- 2.43.0