Skip to content
New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

1 participant