mirror of
https://github.com/apache/superset.git
synced 2026-08-04 04:52:32 +00:00
ci: fix actions-timeline job placement for terminal accuracy
- superset-e2e.yml and superset-python-integrationtest.yml: include the "-required" gate jobs in actions-timeline's needs so the timeline snapshot waits for the true terminal jobs instead of racing them. - superset-playwright.yml, pre-commit.yml, superset-extensions-cli.yml: move actions-timeline out of the matrixed job and into its own terminal job (needs: <matrix job>, if: always()) so matrix runs produce one timeline snapshot instead of one per matrix copy. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -257,7 +257,7 @@ jobs:
|
||||
echo "test-postgres result: $RESULT"
|
||||
|
||||
actions-timeline:
|
||||
needs: [test-mysql, test-postgres, test-sqlite]
|
||||
needs: [test-mysql, test-postgres, test-sqlite, test-postgres-required]
|
||||
if: always()
|
||||
runs-on: ubuntu-26.04
|
||||
permissions:
|
||||
|
||||
Reference in New Issue
Block a user