Skip to content

ci: delegate ubuntu testing to Aspect Workflows, simplify GitHub Actions#194

Closed
acozzette wants to merge 1 commit into
aspect-build:mainfrom
acozzette:macos-ci
Closed

ci: delegate ubuntu testing to Aspect Workflows, simplify GitHub Actions#194
acozzette wants to merge 1 commit into
aspect-build:mainfrom
acozzette:macos-ci

Conversation

@acozzette
Copy link
Copy Markdown
Contributor

Test out PR #193

Aspect Workflows already runs all Bazel versions across all workspaces on
Linux, so the GHA ubuntu matrix was redundant. GitHub Actions now only
handles Mac/Windows smoke tests (gated to main), semantic PR validation,
and a stable conclusion job for branch protection.

Also adds --config=ci globally in the Aspect Workflows config to activate
CI-specific flags from tools/preset.bazelrc, and adds task IDs (bazel-7/8/9)
to enable per-workspace overrides.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@aspect-workflows
Copy link
Copy Markdown

aspect-workflows Bot commented May 11, 2026

Bazel 7 (Test)

13 test targets passed

Targets
//.github/workflows:bazel7.update_test [k8-fastbuild]                        85ms
//docs:update_test [k8-fastbuild]                                            26ms
//tools:preset.update_test [k8-fastbuild]                                    86ms
//webpack/tests/create_configs:tests_0_test [k8-fastbuild]                   93ms
//webpack/tests/create_configs:tests_1_test [k8-fastbuild]                   88ms
//webpack/tests/create_configs:tests_2_test [k8-fastbuild]                   98ms
//webpack/tests/create_configs:tests_3_test [k8-fastbuild]                   96ms
//webpack/tests/create_configs:tests_4_test [k8-fastbuild]                   106ms
//webpack/tests/devtool-override:write_bundle_test [k8-fastbuild]            107ms
//webpack/tests/simple:bundle_no_execroot_entry_point_matches [k8-fastbuild] 114ms
//webpack/tests/simple:entries_match [k8-fastbuild]                          51ms
//webpack/tests/simple:write_bundle_test [k8-fastbuild]                      66ms
//webpack/tests/worker:write_bundle_test [k8-fastbuild]                      89ms

Bazel 8 (Test)

All tests were cache hits

10 tests (100.0%) were fully cached saving 1s.


Bazel 9 (Test)

All tests were cache hits

10 tests (100.0%) were fully cached saving 1s.


Bazel 7 (Test)

e2e/loaders

1 test target passed

Targets
//:test [k8-fastbuild]                                                       29ms

Bazel 8 (Test)

e2e/loaders

All tests were cache hits

1 test (100.0%) was fully cached saving 36ms.


Bazel 9 (Test)

e2e/loaders

All tests were cache hits

1 test (100.0%) was fully cached saving 31ms.


Bazel 7 (Test)

e2e/loaders_jslib

1 test target passed

Targets
//:test [k8-fastbuild]                                                       26ms

Bazel 8 (Test)

e2e/loaders_jslib

All tests were cache hits

1 test (100.0%) was fully cached saving 62ms.


Bazel 9 (Test)

e2e/loaders_jslib

All tests were cache hits

1 test (100.0%) was fully cached saving 32ms.


Bazel 7 (Test)

e2e/smoke

2 test targets passed

Targets
//src:bundles_0_test [k8-fastbuild]                                          28ms
//src:bundles_1_test [k8-fastbuild]                                          51ms

Bazel 8 (Test)

e2e/smoke

All tests were cache hits

2 tests (100.0%) were fully cached saving 46ms.


Bazel 9 (Test)

e2e/smoke

All tests were cache hits

2 tests (100.0%) were fully cached saving 120ms.


Bazel 7 (Test)

e2e/worker

2 test targets passed

Targets
//:bundles_match [k8-fastbuild]                                              25ms
//:write_bundle_test [k8-fastbuild]                                          25ms

Bazel 8 (Test)

e2e/worker

All tests were cache hits

2 tests (100.0%) were fully cached saving 64ms.


Bazel 9 (Test)

e2e/worker

All tests were cache hits

2 tests (100.0%) were fully cached saving 67ms.


Buildifier

@acozzette acozzette closed this May 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant