Fix native build issues and modernize GitHub Actions workflows#13
Merged
Fix native build issues and modernize GitHub Actions workflows#13
Conversation
Owner
Author
|
This PR is intentionally limited to:
The remaining failing checks are pre-existing and reproduce on I verified this locally with: dotnet test src --filter "FullyQualifiedName~CoinTemplateValidationTest|FullyQualifiedName~BitcoinJobTests"The same failures occur on
I will open a separate follow-up branch/PR for those repo-level test fixes so this PR stays focused. |
Owner
Author
|
Merging this despite red CI because the current failures are expected and unrelated to this PR’s scope:
|
NINJAK1DD
added a commit
that referenced
this pull request
Apr 19, 2026
Bring the latest dev changes into this branch so the missing hasher fixes are rebased onto the workflow/native include fixes from PR #13 before re-running CI.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR fixes native build issues affecting CI and updates GitHub Actions workflow versions.
Changes included
Why
The existing CI pipeline was failing during native library builds and some workflow actions were using older versions. This PR brings the build pipeline back into a working state and modernizes the workflow definitions.
Validation
devRisk
Low to moderate. Changes affect native build and CI workflow behavior, so the main risk area is build/runtime compatibility.
Rollback
Revert this PR if CI or native builds regress after merge.