Skip to content

chore: Bring Makefile + dev tooling onto main#4

Merged
imthaghost merged 5 commits into
mainfrom
chore/dev-tooling
May 4, 2026
Merged

chore: Bring Makefile + dev tooling onto main#4
imthaghost merged 5 commits into
mainfrom
chore/dev-tooling

Conversation

@imthaghost

Copy link
Copy Markdown
Member

Summary

PR #3 was merged into chore/fix-ci (stacked base) rather than main, so the Makefile / smoke script / act config never reached main. This PR brings the same content + the follow-on clippy clean-up onto main.

Includes:

  • Makefile with native make ci + make act-* opt-in
  • scripts/smoke.sh end-to-end roundtrip
  • .actrc with catthehacker:runner-latest + amd64 emulation
  • transit map-identity fix
  • All strict clippy warnings cleared (collapsible if-let chains, useless conversion, #[allow] on upstream large_enum_variant + handle_message arg count)

Test plan

  • make ci — fmt-check, clippy, deny, test all green
  • make smoke — file roundtrip verified locally

@imthaghost imthaghost merged commit 1c3beb6 into main May 4, 2026
16 of 17 checks passed
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