Skip to content

Package cleanup#97

Merged
divergentdave merged 12 commits intomainfrom
david/package-cleanup
Nov 25, 2025
Merged

Package cleanup#97
divergentdave merged 12 commits intomainfrom
david/package-cleanup

Conversation

@divergentdave
Copy link
Copy Markdown
Collaborator

This makes the following cleanups.

  • Remove support for building WASM and packaging it for use in JavaScript/TypeScript projects. divviup-ts has since moved to a different HPKE library, so we don't need this anymore.
  • Replace uses of actions-rs reusable workflows, which are now unmaintained.
  • Make various changes to fix compilation with certain combinations of features.
  • Reorder mod macros; to come first lexically, and add #[macro_use], so we can remove some use hacks.
  • Assorted other CI improvements.

@divergentdave divergentdave requested a review from a team as a code owner November 24, 2025 18:40
Copy link
Copy Markdown

@jcjones jcjones left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There was a lot going on in here, but hey, much simpler now.

@divergentdave
Copy link
Copy Markdown
Collaborator Author

I'm going to remove the old jobs from the branch protection rule's required checks, and force-push this to get CI passing.

@divergentdave divergentdave merged commit a97a93c into main Nov 25, 2025
7 checks passed
@divergentdave divergentdave deleted the david/package-cleanup branch November 25, 2025 20:23
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.

2 participants