Skip to content

Commit bedb10d

Browse files
authored
ci: switch aspect workflows (#171)
1 parent 7a20ad5 commit bedb10d

File tree

3 files changed

+51
-0
lines changed

3 files changed

+51
-0
lines changed

.aspect/workflows/bazelrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# build without the bytes
2+
common --remote_download_outputs=minimal
3+
common --nobuild_runfile_links

.aspect/workflows/config.yaml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# See https://docs.aspect.build/workflows/configuration
2+
workspaces:
3+
.:
4+
icon: webpack
5+
label: rules_webpack
6+
e2e/loaders:
7+
icon: bazel
8+
tasks:
9+
- test:
10+
queue: aspect-medium
11+
- buildifier:
12+
without: true
13+
e2e/loaders_jslib:
14+
icon: bazel
15+
tasks:
16+
- test:
17+
queue: aspect-medium
18+
- buildifier:
19+
without: true
20+
e2e/smoke:
21+
icon: bazel
22+
tasks:
23+
- test:
24+
queue: aspect-medium
25+
- buildifier:
26+
without: true
27+
e2e/worker:
28+
icon: bazel
29+
tasks:
30+
- test:
31+
queue: aspect-medium
32+
- buildifier:
33+
without: true
34+
tasks:
35+
- checkout:
36+
update_strategy: rebase
37+
- test:
38+
- buildifier:
39+
queue: aspect-medium
40+
- finalization:
41+
queue: aspect-small
42+
notifications:
43+
github: {}

.github/workflows/ci.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,11 @@ jobs:
8282
# TODO
8383
- folder: e2e/worker
8484
bzlmod: 1
85+
# bazel 7 linux tested on Aspect Workflows
86+
- os: ubuntu
87+
bazel-version:
88+
major: 7
89+
bzlmod: 1
8590

8691
steps:
8792
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)