Skip to content

Convert the FreeBSD tests to Github Workflows#651

Merged
Thomasdezeeuw merged 1 commit intorust-lang:masterfrom
asomers:github-workflows
Apr 20, 2026
Merged

Convert the FreeBSD tests to Github Workflows#651
Thomasdezeeuw merged 1 commit intorust-lang:masterfrom
asomers:github-workflows

Conversation

@asomers
Copy link
Copy Markdown
Contributor

@asomers asomers commented Apr 16, 2026

Because Cirrus Labs is shutting down soon.

Fixes #649

Because Cirrus Labs is shutting down soon.

Fixes rust-lang#649
Comment on lines +182 to +183
. $HOME/.cargo/env
rustup target add ${{ matrix.target }}
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
. $HOME/.cargo/env
rustup target add ${{ matrix.target }}
# i686-unknown-freebsd runs on x86_64 using 32-bit compatibility, so the target must be added explicitly.
if [ "${{ matrix.target }}" = "i686-unknown-freebsd" ]; then
. $HOME/.cargo/env
rustup target add i686-unknown-freebsd
fi

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This suggestion is what we do for Mio as well.

Copy link
Copy Markdown
Collaborator

@Thomasdezeeuw Thomasdezeeuw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Still haven't had time to properly review vmactions/freebsd-vm, but since we've switched Tokio and Mio already I'm ok with merging this.

Comment on lines +182 to +183
. $HOME/.cargo/env
rustup target add ${{ matrix.target }}
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This suggestion is what we do for Mio as well.

@Thomasdezeeuw Thomasdezeeuw merged commit 602e784 into rust-lang:master Apr 20, 2026
51 checks passed
@Thomasdezeeuw
Copy link
Copy Markdown
Collaborator

Thanks @asomers

@asomers asomers deleted the github-workflows branch April 20, 2026 19:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Switch away from Cirrus CI

3 participants