Skip to content

Commit be1c8e5

Browse files
joshtripletttgross35
authored andcommitted
Remove tier 3 targets from CI
These targets seem to regularly break unrelated PRs, and in general we shouldn't gate PRs on tier 3 targets (per the target tier policy).
1 parent 0e28c86 commit be1c8e5

File tree

1 file changed

+0
-41
lines changed

1 file changed

+0
-41
lines changed

.github/workflows/full_ci.yml

-41
Original file line numberDiff line numberDiff line change
@@ -140,45 +140,6 @@ jobs:
140140
- name: Execute run-docker.sh
141141
run: LIBC_CI=1 sh ./ci/run-docker.sh ${{ matrix.target }}
142142

143-
# These targets are tier 3 or otherwise need to have CI build std via -Zbuild-std.
144-
# Because of this, only the nightly compiler can be used on these targets.
145-
docker_linux_build_std:
146-
permissions:
147-
contents: read # to fetch code (actions/checkout)
148-
149-
if: ${{ false }} # This is currently broken
150-
name: Docker Linux Build-Std Targets
151-
needs: [docker_linux_tier1, style_check]
152-
runs-on: ubuntu-22.04
153-
strategy:
154-
fail-fast: true
155-
max-parallel: 12
156-
matrix:
157-
target: [
158-
armv7-unknown-linux-uclibceabihf
159-
]
160-
steps:
161-
- uses: actions/checkout@v4
162-
- name: Setup Rust toolchain
163-
run: TOOLCHAIN=nightly INSTALL_RUST_SRC=1 sh ./ci/install-rust.sh
164-
- name: Execute run-docker.sh
165-
run: LIBC_CI=1 TOOLCHAIN=nightly LIBC_CI_ZBUILD_STD=1 sh ./ci/run-docker.sh ${{ matrix.target }}
166-
167-
# devkitpro's pacman needs to be connected from Docker.
168-
docker_switch:
169-
permissions:
170-
contents: read # to fetch code (actions/checkout)
171-
172-
name: Docker Switch
173-
needs: [docker_linux_tier1, style_check]
174-
runs-on: ubuntu-22.04
175-
steps:
176-
- uses: actions/checkout@v4
177-
- name: Setup Rust toolchain
178-
run: sh ./ci/install-rust.sh
179-
- name: Execute run-docker.sh
180-
run: LIBC_CI=1 sh ./ci/run-docker.sh switch
181-
182143
build_channels_linux:
183144
permissions:
184145
contents: read # to fetch code (actions/checkout)
@@ -275,11 +236,9 @@ jobs:
275236
needs: [
276237
docker_linux_tier1,
277238
docker_linux_tier2,
278-
#docker_linux_build_std,
279239
macos,
280240
windows,
281241
style_check,
282-
docker_switch,
283242
build_channels_linux,
284243
build_channels_macos,
285244
build_channels_windows,

0 commit comments

Comments
 (0)