Jump to main content

Nicolas Hoizey

  • articles
  • billets
  • links
  • notes
  • talks
  • archives
  • about

Note from 22 February 2023

  • Nicolas Hoizey
  • 22 February 2023
  • GitHub, npm
  • 5 reactions

Is it useful to have releases in GitHub for projects that are always installed from npmjs? 🤔

Asking for example for a pet project (which is also a mono-repo).

  • GitHub: https://github.com/nhoizey/images-responsiver/releases
  • npm:
    • images-responsiver: https://www.npmjs.com/package/images-responsiver
    • eleventy-plugin-images-responsiver: https://www.npmjs.com/package/eleventy-plugin-images-responsiver

5 reactions

1 repost

  1. Rob Bos avatar

4 replies

  1. ffoodd avatar ffoodd
    @nhoizey Depends on how you publish your changelog, in my opinion: GitHub releases are a nice way to share a version specific changelog.
    • 22 February 2023, 23:28
    • Source
  2. Nicolas Hoizey avatar Nicolas Hoizey
    @ffoodd what about a `CHANGELOG.md` file in the repository?Anyway, my current releases on GitHub are mixing both packages of the monorepo, they should not… 😞
    • 22 February 2023, 23:44
    • Source
  3. Nicolas Hoizey avatar Nicolas Hoizey
    @ffoodd I finally decided to split the monorepo into 2 simple repos and remove GitHub releases. The CHANGELOG.md files will be enough, and easy to find.
    • 23 February 2023, 07:00
    • Source
  4. berumuron 🦆🦆 avatar berumuron 🦆🦆
    @nhoizey For me, the main benefit of GitHub is that it publishes an Atom feed of the releases. I don't think NPM does that.
    • 23 February 2023, 08:02
    • Source
  • Older: Note from 22 February 2023
  • Newer: Note from 22 February 2023

Related content with similar topics

  1. Note from 8 July 2022

    • Nicolas Hoizey
    • 8 July 2022
    • CodePen, GitHub, npm, Web Components
    • 10 reactions

    In one single day, I created my first Web Component (vanilla flavor), put the code on #GitHub, published it on #npm, and made a demo on #CodePen… 💪

    https://codepen.io/nhoizey/pen/YzawBrq

    BTW, it's made to responsively use videos as background of content!

If you want to share an error or suggest an enhancement of this content, please edit the source on GitHub.

© Nicolas Hoizey

Built with Eleventy