Skip to content

Fix CI#53

Merged
knocte merged 5 commits intomasterfrom
wip/fixCI
Apr 3, 2026
Merged

Fix CI#53
knocte merged 5 commits intomasterfrom
wip/fixCI

Conversation

@knocte
Copy link
Copy Markdown
Member

@knocte knocte commented Apr 3, 2026

No description provided.

Andrew and others added 5 commits April 3, 2026 19:15
In order to fix CI. The Linux jobs had to be upgraded
from 22.04 to 24.04.
GitHub Linux runners don't bundle mono by default anymore,
so we remove the xbuild job and rename the msbuild one to
"newmono" suffix to make it clear that it's using downloaded
mono.

On top of this, we add `mono --version` checks to jobs that
have mono in their name, to make sure they still have mono
present (so that they are labeled properly).

This is all to fix CI after the migration from .NET v6 to v8.
@knocte knocte merged commit c9a0eae into master Apr 3, 2026
20 checks passed
@knocte knocte deleted the wip/fixCI branch April 5, 2026 09:13
knocte added a commit that referenced this pull request Apr 5, 2026
And 0.8 would map to .NET8.0 since we recently migrated to
it[1], given that .NET6.0 is EOL.

[1] #53
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.

1 participant