Skip to content

WIP: 1.12.0 CI Fixes#1229

Merged
COM8 merged 13 commits into
masterfrom
fix/ci_fixes
Aug 10, 2025
Merged

WIP: 1.12.0 CI Fixes#1229
COM8 merged 13 commits into
masterfrom
fix/ci_fixes

Conversation

@COM8

@COM8 COM8 commented Jun 14, 2025

Copy link
Copy Markdown
Member

Fixes the .deb and NuGet build CI since they broke with the 1.12.0 release since we build libpsl with meson.

TODO

Changes

  • Fixed .deb building with libpsl.
  • Fixed NuGet building with libpsl.
  • NuGet removed Win32 as platform. The alternative is x86 which is basically the same.
  • Better automatic libpsl cross compiling support.
  • Updated version to 1.12.1.
  • Cross compiling for Windows on Linux via mingw.

@COM8 COM8 self-assigned this Jun 14, 2025
COM8 added 2 commits June 14, 2025 16:29
Write a meson cross compilation file to allow cross compiling for example for building NuGet packages although usually it is not required.
COM8 added 2 commits July 12, 2025 10:17
[skip ci]
[skip ci]
@COM8 COM8 merged commit 6913a8b into master Aug 10, 2025
1 check passed
@COM8 COM8 deleted the fix/ci_fixes branch August 10, 2025 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant