Skip to content

feat: add Hex.pm publishing to release workflow - #49

Merged
hsluoyz merged 5 commits into
masterfrom
copilot/add-hex-publishing-support
Jan 1, 2026
Merged

feat: add Hex.pm publishing to release workflow#49
hsluoyz merged 5 commits into
masterfrom
copilot/add-hex-publishing-support

Conversation

Copilot AI commented Jan 1, 2026

Copy link
Copy Markdown
Contributor

fix: #48

@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@hsluoyz
hsluoyz marked this pull request as ready for review January 1, 2026 08:50
Copilot AI and others added 4 commits January 1, 2026 08:53
- Add package metadata to mix.exs (description, package, links, licenses)
- Update release workflow to publish to Hex.pm after semantic-release
- Add ex_doc dependency for documentation generation
- Update CONTRIBUTING.md with Hex.pm publishing information

Co-authored-by: hsluoyz <3787410+hsluoyz@users.noreply.github.com>
Co-authored-by: hsluoyz <3787410+hsluoyz@users.noreply.github.com>
…eated

Co-authored-by: hsluoyz <3787410+hsluoyz@users.noreply.github.com>
- Remove unused id from semantic-release step
- Improve sed pattern specificity for version update
- Remove unnecessary comment lines from deps

Co-authored-by: hsluoyz <3787410+hsluoyz@users.noreply.github.com>
Copilot AI changed the title [WIP] Add publishing to Hex with GitHub Releases Add Hex.pm publishing to release workflow Jan 1, 2026
Copilot AI requested a review from hsluoyz January 1, 2026 09:00
@hsluoyz hsluoyz changed the title Add Hex.pm publishing to release workflow feat: add Hex.pm publishing to release workflow Jan 1, 2026
@hsluoyz
hsluoyz merged commit b76e78c into master Jan 1, 2026
2 of 3 checks passed
@github-actions

github-actions Bot commented Jan 1, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 1.8.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[feature] publish to Hex together with GitHub Releases

3 participants