Skip to content

Conversation

alexeagle
Copy link
Collaborator

@alexeagle alexeagle commented Aug 15, 2025

Allows us to drastically simplify the GitHub Actions setup.

Note, we no longer explicitly pass any --enable_bzlmod or --enable_workspace flags, so we naturally get some WORKSPACE testing on Bazel 6, and bzlmod testing on Bazel 7 and Bazel 8. This doesn't assert on every combination and might miss some defects, but I think it's sufficient.

Copy link

aspect-workflows bot commented Aug 15, 2025

Test (Bazel 8.x) (Test)

All tests were cache hits

103 tests (100.0%) were fully cached saving 16s.


Test (Bazel 7.x) (Test)

e2e/api_entries

All tests were cache hits

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


Test (Bazel 8.x) (Test)

e2e/api_entries

All tests were cache hits

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


Test (Bazel 6.x) (Test)

e2e/copy_action

All tests were cache hits

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


Test (Bazel 7.x) (Test)

e2e/copy_action

All tests were cache hits

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


Test (Bazel 8.x) (Test)

e2e/copy_action

All tests were cache hits

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


Test (Bazel 6.x) (Test)

e2e/copy_to_directory

All tests were cache hits

6 tests (100.0%) were fully cached saving 216ms.


Test (Bazel 7.x) (Test)

e2e/copy_to_directory

All tests were cache hits

6 tests (100.0%) were fully cached saving 273ms.


Test (Bazel 8.x) (Test)

e2e/copy_to_directory

All tests were cache hits

6 tests (100.0%) were fully cached saving 394ms.


Test (Bazel 6.x) (Test)

e2e/coreutils

All tests were cache hits

4 tests (100.0%) were fully cached saving 164ms.


Test (Bazel 7.x) (Test)

e2e/coreutils

All tests were cache hits

4 tests (100.0%) were fully cached saving 233ms.


Test (Bazel 8.x) (Test)

e2e/coreutils

All tests were cache hits

4 tests (100.0%) were fully cached saving 248ms.


Test (Bazel 6.x) (Test)

e2e/external_copy_to_directory

All tests were cache hits

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


Test (Bazel 7.x) (Test)

e2e/external_copy_to_directory

All tests were cache hits

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


Test (Bazel 8.x) (Test)

e2e/external_copy_to_directory

All tests were cache hits

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


Test (Bazel 6.x) (Test)

e2e/smoke

All tests were cache hits

4 tests (100.0%) were fully cached saving 421ms.


Test (Bazel 7.x) (Test)

e2e/smoke

All tests were cache hits

4 tests (100.0%) were fully cached saving 583ms.


Test (Bazel 8.x) (Test)

e2e/smoke

All tests were cache hits

4 tests (100.0%) were fully cached saving 448ms.


Test (Bazel 6.x) (Test)

e2e/write_source_files

All tests were cache hits

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


Test (Bazel 7.x) (Test)

e2e/write_source_files

All tests were cache hits

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


Test (Bazel 8.x) (Test)

e2e/write_source_files

All tests were cache hits

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

@alexeagle alexeagle force-pushed the bk_ci branch 2 times, most recently from d889e73 to 49cb4ac Compare August 16, 2025 00:53
This will run on Linux only, and drastically simplifies the GitHub Actions setup.
@alexeagle alexeagle requested review from dzbarsky and kormide August 25, 2025 22:43
@alexeagle alexeagle marked this pull request as ready for review August 25, 2025 22:43
@alexeagle alexeagle changed the title CI on Buildkite chore(ci): run Linux testing on Buildkite Aug 25, 2025
@alexeagle alexeagle changed the title chore(ci): run Linux testing on Buildkite chore(ci): run Linux+bzlmod testing on Buildkite Aug 25, 2025
@alexeagle alexeagle changed the title chore(ci): run Linux+bzlmod testing on Buildkite chore(ci): run Linux testing on Buildkite Aug 25, 2025
@alexeagle alexeagle merged commit 05f1448 into 3.0 Aug 25, 2025
27 of 80 checks passed
@alexeagle alexeagle deleted the bk_ci branch August 25, 2025 22:51
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.

2 participants