Skip to content

fix(release): resolve actionable build warnings - #107

Merged
nkavian merged 1 commit into
inflowpayai:mainfrom
nkavian:fix/release-action-warnings
Aug 11, 2026
Merged

fix(release): resolve actionable build warnings#107
nkavian merged 1 commit into
inflowpayai:mainfrom
nkavian:fix/release-action-warnings

Conversation

@nkavian

@nkavian nkavian commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • replace the Node.js 20 Microsoft compiler setup action with its maintained Node.js 24 fork, pinned to an immutable commit
  • enforce the pinned Windows build action in the native release contract test
  • add standard Debian override metadata so repository generation does not warn about a missing package override

Verification

  • pnpm typecheck
  • pnpm lint
  • pnpm test
  • pnpm typedoc
  • pnpm test:native-release-assets
  • git diff --check

The remaining build warnings were investigated but are not changed here because they originate upstream or require higher-risk packaging changes.

@codecov

codecov Bot commented Aug 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@nkavian
nkavian merged commit e440c5e into inflowpayai:main Aug 11, 2026
2 checks passed
@nkavian
nkavian deleted the fix/release-action-warnings branch August 11, 2026 07:50
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