You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Re-enable integration test trigger and route cross-org dispatch through emu-access
Reverts the intent of #4899 (temporary stub) now that both blockers are resolved:
the eng-dev-ecosystem `mark-as-*` jobs moved onto ghec-access runners in
databricks-eng/eng-dev-ecosystem#1252, and this change moves the cross-org
`gh workflow run` dispatch onto `linux-ubuntu-latest-emu-access` following the
pattern from databricks/databricks-sdk-go#1638 so the call is no longer 403'd
by the databricks-eng org IP allowlist.
Restores the pre-#4899 behavior in `push.yml`:
- PRs dispatch `cli-isolated-pr.yml`; pushes to `main` dispatch `cli-isolated-nightly.yml`.
- The required `Integration Tests` check is updated by the eng-dev-ecosystem
`mark-as-*` jobs (in_progress → success/failure) instead of being fake-stamped.
- Testmask-based skip/auto-approve paths are restored with their original summaries.
Split into two jobs:
- `integration-trigger` (deco runners) writes same-org Skip/Auto-approve checks
via the DECO_TEST_APPROVAL token.
- `trigger-tests` (emu-access runners) mints the DECO_WORKFLOW_TRIGGER token and
does the cross-org `gh workflow run` dispatch.
NO_CHANGELOG=true
Co-authored-by: Isaac
0 commit comments