You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a fairly important piece that I've been missing in my libraries for a bit now and that simplifies the process of publishing into something that requires less effort and can have a quick loop (at least from PR to patch release).
This would also make it less error-prone (even I forget my own release steps occasionally after being away for a while, due to some of the manual portions that I never got around to automating) and easier to hand-off to collaborators to release too; not dependent on a single person to do releases then.
Might also want to add actions for community management, e.g. auto mark as stale if no OP response in 30+ days, auto-lock in 90+ days if closed, stale, and no response
The text was updated successfully, but these errors were encountered:
Release / Publishing automation
Add GH Action(s) for release automation.
This is a fairly important piece that I've been missing in my libraries for a bit now and that simplifies the process of publishing into something that requires less effort and can have a quick loop (at least from PR to patch release).
This would also make it less error-prone (even I forget my own release steps occasionally after being away for a while, due to some of the manual portions that I never got around to automating) and easier to hand-off to collaborators to release too; not dependent on a single person to do releases then.
Can see some past thoughts and tools here: jaredpalmer/tsdx#254 (comment)
A brief list (will add more over time):
dripip
auto
craft
Nice to have: create GH release with the compiled/bundled JS code as well as artifacts (not just the source in the GH release)
Changelog / Release Notes vs. Publishing
May need/want a separate tool for changelog generation/release notes vs. just publishing a release.
I do more or less like the release notes I've crafted for TSDX and rpt2
Some tools (will add more over time):
changesets
@agilgur5/changelog-maker
(my outdated fork of Node'schangelog-maker
)other potential GH Actions to add
Split off from #1 (comment)
Might also want to add actions for community management, e.g. auto mark as
stale
if no OP response in 30+ days, auto-lock in 90+ days if closed,stale
, and no responseThe text was updated successfully, but these errors were encountered: