Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Releases #67

Closed
langston-barrett opened this issue Jul 15, 2018 · 6 comments
Closed

Releases #67

langston-barrett opened this issue Jul 15, 2018 · 6 comments

Comments

@langston-barrett
Copy link
Collaborator

The CHANGELOG lists several versions, but there are no releases on Github nor tags in Git. These are good ways to release binaries to users.

Ultimately, such binaries and source tarballs should be built in Travis. That might be a good feature request to haskell-ci.

@langston-barrett
Copy link
Collaborator Author

On this subject, herms is currently only available via stack or cabal, but if it had releases it could be added to nixpkgs (I could do this).

@xxxserxxx
Copy link
Contributor

Binaries would be hugely appreciated. You mention Travis, but would you be willing to use github pipelines? Would it be the shortest path?

@langston-barrett
Copy link
Collaborator Author

@xxxserxxx This issue was created before Github Actions existed 😄 I'd be happy to use any solution, and contributions are welcome!

@xxxserxxx
Copy link
Contributor

Great! I can submit a pull request that builds herms. It's been over a decade since I used GHC in any real capacity, so I may send it to you short of static compilation, and if you want to cross-compile to other platforms we may need to discuss that due to my limitations, but I can certainly get things rolling.

@langston-barrett
Copy link
Collaborator Author

Okay, now that we have a Github Action to build release artifacts, I just need to make and push a tag (and update the changelog, a lot has happened...).

@langston-barrett
Copy link
Collaborator Author

Release v2.0(.1) is out! Thanks @xxxserxxx. A good follow-up would be to upload the new version to Hackage.

https://github.com/LuxMiranda/herms/releases/tag/v2.0.1

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

No branches or pull requests

3 participants