diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index e3693d311..8f3423e7e 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -125,13 +125,11 @@ jobs: cache-on-failure: true - uses: taiki-e/install-action@773334c0e05d7e699e4d78234494308223f3a2cf # nextest - run: cargo nextest run --locked --workspace --status-level slow --profile ci - # Twin-mode e2e suites. These are hermetic (in-process twin provider, no - # secrets): FABRO_TEST_MODE defaults to twin, so live-only tests - # self-skip. Scoped to the packages whose ignored tests are fully green - # in twin mode; widen as the remaining suites are fixed up for CI. - # Must not use the e2e nextest profile here: NEXTEST_PROFILE=e2e implies - # strict mode, which fails (rather than skips) live tests without keys. - - run: cargo nextest run --locked --workspace --status-level slow --profile ci --run-ignored only -E 'package(fabro-llm)' + # The twin-mode ignored suites this job once ran belonged to fabro-agent, + # which pebble's coding agent replaced; the agent loop's workflow-level + # tests run in the suite above, and pebble's own suite covers the loop. + # Re-add a `--run-ignored only -E 'package(...)'` step here when a + # package has ignored suites that are fully green in twin mode. sandbox-plugins: name: Sandbox plugins (stdio)