souporserious / renoun

Documentation that matches the quality of your product.
https://renoun.dev
GNU Affero General Public License v3.0
423 stars 8 forks source link

[Idea] "Continuous Releases" for pull requests #179

Open noxify opened 2 months ago

noxify commented 2 months ago

Hi,

have seen that stackblitz provides a github action to generate a release based on the commit/pull request.

https://github.com/stackblitz-labs/pkg.pr.new

Maybe this could help to test new stuff even when they are not released?

It's more a "nice to have", which may help in the current state to check if everything is working as expected without releasing everything to npmjs :)

What do you think?

souporserious commented 2 months ago

I saw this the other day! I think it could be nice to have for testing. I was also thinking of going a simpler route and maybe just publishing the dist files on commit and then you could test using npm install https://github.com/souporserious/omnidoc#<commit-hash>.

I don't currently have time to look into either of these approaches yet, but would be happy to accept a PR if it's something you'd want to investigate.