@@ -12,15 +12,15 @@ jobs:
1212 matrix :
1313 include :
1414 # Build non-bzlmod, native
15- - { name: "windows - native", os: windows-2022, java_arch: "x64", command: "test", config: "--noenable_bzlmod --config=windows", bazel_options: "--output_user_root=C:\\bazelroot", }
16- - { name: "windows arm - native", os: windows-2022, java_arch: "x64 ", command: "build", config: "--noenable_bzlmod --config=windows_arm", bazel_options: "--output_user_root=C:\\bazelroot", }
17- - { name: "ubuntu - native", os: ubuntu-22 .04, java_arch: "x64", command: "test", config: "--noenable_bzlmod --config=linux", bazel_options: "", }
18- - { name: "macos - native", os: macos-14, java_arch: "aarch64", command: "test", config: "--noenable_bzlmod --config=macos", bazel_options: "", }
15+ - { name: "windows - native", os: windows-2022, java_arch: "x64", command: "test", config: "--noenable_bzlmod --enable_workspace -- config=windows", bazel_options: "--output_user_root=C:\\bazelroot", }
16+ - { name: "windows arm - native", os: windows-11-arm, java_arch: "aarch64 ", command: "build", config: "--noenable_bzlmod --enable_workspace --config=windows_arm", bazel_options: "--output_user_root=C:\\bazelroot", }
17+ - { name: "ubuntu - native", os: ubuntu-24 .04, java_arch: "x64", command: "test", config: "--noenable_bzlmod --enable_workspace --config=linux", bazel_options: "", }
18+ - { name: "macos - native", os: macos-14, java_arch: "aarch64", command: "test", config: "--noenable_bzlmod --enable_workspace -- config=macos", bazel_options: "", }
1919
2020 # Build bzlmod, native
2121 - { name: "windows - bzlmod native", os: windows-2022, java_arch: "x64", command: "test", config: "--enable_bzlmod --config=windows", bazel_options: "--output_user_root=C:\\bazelroot", }
22- - { name: "windows arm - bzlmod native", os: windows-2022, java_arch: "x64", command: "build", config: "--enable_bzlmod --config=windows_arm", bazel_options: "--output_user_root=C:\\bazelroot", }
23- - { name: "ubuntu - bzlmod native", os: ubuntu-22 .04, java_arch: "x64", command: "test", config: "--enable_bzlmod --config=linux", bazel_options: "", }
22+ - { name: "windows arm - bzlmod native", os: windows-11-arm, java_arch: "aarch64", command: "build", config: "--enable_bzlmod --config=windows_arm", bazel_options: "--output_user_root=C:\\bazelroot", }
23+ - { name: "ubuntu - bzlmod native", os: ubuntu-24 .04, java_arch: "x64", command: "test", config: "--enable_bzlmod --config=linux", bazel_options: "", }
2424 - { name: "macos - bzlmod native", os: macos-14, java_arch: "aarch64", command: "test", config: "--enable_bzlmod --config=macos", bazel_options: "", }
2525
2626 name : " Build - ${{ matrix.name }}"
@@ -54,13 +54,13 @@ jobs:
5454 matrix :
5555 include :
5656 # Build non-bzlmod, roborio
57- - { name: "windows - roborio", os: windows-2022, java_arch: "x64", command: "build", config: "--noenable_bzlmod --config=roborio", bazel_options: "--output_user_root=C:\\bazelroot", }
58- - { name: "ubuntu - roborio", os: ubuntu-22 .04, java_arch: "x64", command: "build", config: "--noenable_bzlmod --config=roborio", bazel_options: "", }
59- - { name: "macos - roborio", os: macos-14, java_arch: "aarch64", command: "build", config: "--noenable_bzlmod --config=roborio", bazel_options: "", }
57+ - { name: "windows - roborio", os: windows-2022, java_arch: "x64", command: "build", config: "--noenable_bzlmod --enable_workspace -- config=roborio", bazel_options: "--output_user_root=C:\\bazelroot", }
58+ - { name: "ubuntu - roborio", os: ubuntu-24 .04, java_arch: "x64", command: "build", config: "--noenable_bzlmod --enable_workspace --config=roborio", bazel_options: "", }
59+ - { name: "macos - roborio", os: macos-14, java_arch: "aarch64", command: "build", config: "--noenable_bzlmod --enable_workspace -- config=roborio", bazel_options: "", }
6060
6161 # Build bzlmod, roborio
6262 # - { name: "windows - bzlmod roborio", os: windows-2022, java_arch: "x64", command: "build", config: "--enable_bzlmod --config=roborio", bazel_options: "--output_user_root=C:\\bazelroot", }
63- - { name: "ubuntu - bzlmod roborio", os: ubuntu-22 .04, java_arch: "x64", command: "build", config: "--enable_bzlmod --config=roborio", bazel_options: "", }
63+ - { name: "ubuntu - bzlmod roborio", os: ubuntu-24 .04, java_arch: "x64", command: "build", config: "--enable_bzlmod --config=roborio", bazel_options: "", }
6464 - { name: "macos - bzlmod roborio", os: macos-14, java_arch: "aarch64", command: "build", config: "--enable_bzlmod --config=roborio", bazel_options: "", }
6565 name : " Build - ${{ matrix.name }}"
6666 runs-on : ${{ matrix.os }}
@@ -90,13 +90,13 @@ jobs:
9090 matrix :
9191 include :
9292 # Build non-bzlmod, linuxarm32
93- - { name: "windows - linuxarm32", os: windows-2022, java_arch: "x64", command: "build", config: "--noenable_bzlmod --config=linuxarm32", bazel_options: "--output_user_root=C:\\bazelroot", }
94- - { name: "ubuntu - linuxarm32", os: ubuntu-22 .04, java_arch: "x64", command: "build", config: "--noenable_bzlmod --config=linuxarm32", bazel_options: "", }
95- - { name: "macos - linuxarm32", os: macos-14, java_arch: "aarch64", command: "build", config: "--noenable_bzlmod --config=linuxarm32", bazel_options: "", }
93+ - { name: "windows - linuxarm32", os: windows-2022, java_arch: "x64", command: "build", config: "--noenable_bzlmod --enable_workspace -- config=linuxarm32", bazel_options: "--output_user_root=C:\\bazelroot", }
94+ - { name: "ubuntu - linuxarm32", os: ubuntu-24 .04, java_arch: "x64", command: "build", config: "--noenable_bzlmod --enable_workspace --config=linuxarm32", bazel_options: "", }
95+ - { name: "macos - linuxarm32", os: macos-14, java_arch: "aarch64", command: "build", config: "--noenable_bzlmod --enable_workspace -- config=linuxarm32", bazel_options: "", }
9696
9797 # Build bzlmod, linuxarm32
9898 # - { name: "windows - bzlmod linuxarm32", os: windows-2022, java_arch: "x64", command: "build", config: "--enable_bzlmod --config=linuxarm32", bazel_options: "--output_user_root=C:\\bazelroot", }
99- - { name: "ubuntu - bzlmod linuxarm32", os: ubuntu-22 .04, java_arch: "x64", command: "build", config: "--enable_bzlmod --config=linuxarm32", bazel_options: "", }
99+ - { name: "ubuntu - bzlmod linuxarm32", os: ubuntu-24 .04, java_arch: "x64", command: "build", config: "--enable_bzlmod --config=linuxarm32", bazel_options: "", }
100100 - { name: "macos - bzlmod linuxarm32", os: macos-14, java_arch: "aarch64", command: "build", config: "--enable_bzlmod --config=linuxarm32", bazel_options: "", }
101101 name : " Build - ${{ matrix.name }}"
102102 runs-on : ${{ matrix.os }}
@@ -126,13 +126,13 @@ jobs:
126126 matrix :
127127 include :
128128 # Build non-bzlmod, linuxarm64
129- - { name: "windows - linuxarm64", os: windows-2022, java_arch: "x64", command: "build", config: "--noenable_bzlmod --config=linuxarm64", bazel_options: "--output_user_root=C:\\bazelroot", }
130- - { name: "ubuntu - linuxarm64", os: ubuntu-22 .04, java_arch: "x64", command: "build", config: "--noenable_bzlmod --config=linuxarm64", bazel_options: "", }
131- - { name: "macos - linuxarm64", os: macos-14, java_arch: "aarch64", command: "build", config: "--noenable_bzlmod --config=linuxarm64", bazel_options: "", }
129+ - { name: "windows - linuxarm64", os: windows-2022, java_arch: "x64", command: "build", config: "--noenable_bzlmod --enable_workspace -- config=linuxarm64", bazel_options: "--output_user_root=C:\\bazelroot", }
130+ - { name: "ubuntu - linuxarm64", os: ubuntu-24 .04, java_arch: "x64", command: "build", config: "--noenable_bzlmod --enable_workspace --config=linuxarm64", bazel_options: "", }
131+ - { name: "macos - linuxarm64", os: macos-14, java_arch: "aarch64", command: "build", config: "--noenable_bzlmod --enable_workspace -- config=linuxarm64", bazel_options: "", }
132132
133133 # Build bzlmod, linuxarm64
134134 - { name: "windows - bzlmod linuxarm64", os: windows-2022, java_arch: "x64", command: "build", config: "--enable_bzlmod --config=linuxarm64", bazel_options: "--output_user_root=C:\\bazelroot", }
135- - { name: "ubuntu - bzlmod linuxarm64", os: ubuntu-22 .04, java_arch: "x64", command: "build", config: "--enable_bzlmod --config=linuxarm64", bazel_options: "", }
135+ - { name: "ubuntu - bzlmod linuxarm64", os: ubuntu-24 .04, java_arch: "x64", command: "build", config: "--enable_bzlmod --config=linuxarm64", bazel_options: "", }
136136 - { name: "macos - bzlmod linuxarm64", os: macos-14, java_arch: "aarch64", command: "build", config: "--enable_bzlmod --config=linuxarm64", bazel_options: "", }
137137 name : " Build - ${{ matrix.name }}"
138138 runs-on : ${{ matrix.os }}
0 commit comments