Skip to content

Commit

Permalink
fix: temporarily disable building and testing on FreeBSD
Browse files Browse the repository at this point in the history
CI is currently failing due to [1] and [2], and they are not getting
merged upstream due to [3] being required first. We have to reenable
this once this is resolved.

[1]: cross-rs/cross#613
[2]: cross-rs/cross#620
[3]: cross-rs/cross#609
  • Loading branch information
pitkley committed Jan 29, 2022
1 parent 818118f commit e270240
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 6 deletions.
19 changes: 15 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -102,10 +102,15 @@ jobs:
target: "x86_64-pc-windows-gnu"
use-cross: true
continue-on-error: false
- rust: stable
target: "x86_64-unknown-freebsd"
use-cross: true
continue-on-error: false
# FIXME: reenable freebsd building/CI
# This is blocked by:
# - https://github.com/cross-rs/cross/pull/613
# - https://github.com/cross-rs/cross/pull/620
# NOTE: enable in bors.toml again, too!
# - rust: stable
# target: "x86_64-unknown-freebsd"
# use-cross: true
# continue-on-error: false

steps:
- name: Checkout
Expand Down Expand Up @@ -399,6 +404,12 @@ jobs:
exit "$exit_code"
integration-test-freebsd:
# FIXME: reenable freebsd building/CI
# This is blocked by:
# - https://github.com/cross-rs/cross/pull/613
# - https://github.com/cross-rs/cross/pull/620
# NOTE: enable in bors.toml again, too!
if: 'false'
runs-on:
# The FreeBSD tests run on macOS because there are no FreeBSD runners available from GitHub,
# and macOS is the only environment where nested virtualization can be used.
Expand Down
4 changes: 2 additions & 2 deletions bors.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@ status = [
"build (1.40.0, x86_64-unknown-linux-gnu, false, false)",
"build (stable, x86_64-unknown-linux-gnu, false, false)",
"build (beta, x86_64-unknown-linux-gnu, false, false)",
"build (stable, x86_64-unknown-freebsd, true, false)",
# "build (stable, x86_64-unknown-freebsd, true, false)",
"build (stable, x86_64-unknown-linux-musl, false, false)",
"build (stable, x86_64-pc-windows-gnu, true, false)",
"integration-test-linux",
"integration-test-freebsd",
# "integration-test-freebsd",
"integration-test-windows",
"rustfmt",
"clippy",
Expand Down

0 comments on commit e270240

Please sign in to comment.