Skip to content

Conversation

@solidsnakedev
Copy link
Collaborator

Auto-post releases to X when published via Changesets workflow.

Copilot AI review requested due to automatic review settings January 24, 2026 22:23
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds automated X (Twitter) notifications for new releases and refactors the DatumOption module by splitting it into dedicated DatumHash and InlineDatum modules while preserving backward compatibility.

Changes:

  • Added GitHub Actions workflow to auto-post release notifications to X
  • Split DatumOption into separate DatumHash and InlineDatum modules with dedicated encoding/parsing functions
  • Updated all imports and references across tests and documentation to use the new modular structure

Reviewed changes

Copilot reviewed 299 out of 327 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.github/workflows/post-release-to-x.yml New GitHub Actions workflow for posting releases to X
.changeset/deep-beds-mate.md Changeset documenting the DatumOption refactoring
packages/evolution/docs/modules/DatumHash.ts.md New documentation for the DatumHash module
packages/evolution/docs/modules/InlineDatum.ts.md New documentation for the InlineDatum module
packages/evolution/docs/modules/DatumOption.ts.md Updated documentation reflecting the refactored DatumOption module
packages/evolution-devnet/test/*.ts Updated test files to use new InlineDatum import instead of DatumOption
packages/evolution-devnet/test/utils/utxo-helpers.ts Simplified helper by removing SDK-to-Core conversion logic
docs/content/docs/modules/*.mdx Updated nav_order values to accommodate new modules
docs/content/docs/modules/_meta.json Added DatumHash and InlineDatum entries to metadata

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@solidsnakedev solidsnakedev force-pushed the feat/x-release-notifications branch from 19bf98e to df0ae0d Compare January 24, 2026 22:28
@solidsnakedev solidsnakedev force-pushed the feat/x-release-notifications branch from df0ae0d to 20e2c5c Compare January 24, 2026 22:32
@solidsnakedev solidsnakedev merged commit 07883dd into main Jan 24, 2026
@solidsnakedev solidsnakedev deleted the feat/x-release-notifications branch January 24, 2026 22:32
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