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

postchecks to verify release #136

Open
pi0 opened this issue Jul 29, 2023 · 0 comments
Open

postchecks to verify release #136

pi0 opened this issue Jul 29, 2023 · 0 comments

Comments

@pi0
Copy link
Member

pi0 commented Jul 29, 2023

Yesterday i had encountered two random issues with npm otp API and github API that partially broke release cycle of two unjs package.. I had been thinking it could be nice if changelogen has automated post-check hooks to automatically test release.

I am still not sure about best implementation but here are some ideas to have:

  • Make sure the package exists and published to the desired registry (default registry.npmjs.com)
  • Make sure git tag and commit is pushed to the origin upstream
  • Make sure GitHub release is properly done
  • Make sure the published package includes all expected files (similar to unbuild prechecks) by trying to download tarball
  • Custom user post checks (could be unbuild integration too!)
@pi0 pi0 added the discussion label Jul 29, 2023
@pi0 pi0 changed the title Feature postchecks to verify release postchecks to verify release Jul 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant