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

Enhance npm publishing workflows #23

Open
danyalaytekin opened this issue Oct 30, 2023 · 0 comments
Open

Enhance npm publishing workflows #23

danyalaytekin opened this issue Oct 30, 2023 · 0 comments

Comments

@danyalaytekin
Copy link
Member

Candidates:

  • extract publishing workflows, given the current similarity in their YAML, from repos where they have proven to be stable, with parameterisation where necessary
  • add more guards to the publishing workflows to protect against developer error; for example:
    • add a hard dependency on the result of the corresponding test workflow
    • or simply run it as a prerequisite despite potential GA usage in normal circumstances, to cover a scenario where a publish took place a significant time after a merge
  • consider removing the created and edited event subtypes if useful support for them does not appear to be approaching in GA
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