build: use small low-cost Aspect Workflows runners for buildifier, gazelle & finalization steps (#59204)

This commit is contained in:
Greg Magolan 2023-12-22 02:45:15 -08:00 committed by GitHub
parent 2306a64ba5
commit 17cff22ecf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -17,8 +17,10 @@ env:
tasks:
# Checks that BUILD files are formatted
buildifier:
queue: aspect-small
# Checks that BUILD file content is up-to-date with sources
gazelle:
queue: aspect-small
target: //:configure
fix_target: //:configure
# Checks that all tests are passing
@ -31,3 +33,5 @@ tasks:
# evaluate Aspect Workflows it is ok
# TODO(burmudar): Let this only run on main branch
- //testing:codeintel_integration_test
finalization:
queue: aspect-small