diff options
-rw-r--r-- | RELEASE-CHECKLIST.html | 121 |
1 files changed, 121 insertions, 0 deletions
diff --git a/RELEASE-CHECKLIST.html b/RELEASE-CHECKLIST.html new file mode 100644 index 0000000..e21f19a --- /dev/null +++ b/RELEASE-CHECKLIST.html @@ -0,0 +1,121 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="UTF-8" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + <title>zuwu - Release Checklist</title> + <style> + body { + font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', + Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', + sans-serif; + width: min(calc(100vw-32px), 720px); + } + html { + display: flex; + align-items: center; + flex-direction: column; + background: #1a1a1a; + color: #dedede; + } + </style> + </head> + <body> + <h1>Release Checklist</h1> + <h2>Release Preparations</h2> + <ul> + <li> + <label><input type="checkbox" /> Ensured up-to-date changelog</label> + </li> + <li> + <label + ><input type="checkbox" /> Removed the pending release title and + description, added current release header</label + > + </li> + <li> + <label><input type="checkbox" /> Committed release commit</label> + <ul> + <li> + <label><input type="checkbox" /> Tagged</label> + </li> + </ul> + </li> + <li> + <label><input type="checkbox" /> Add new pending release header</label> + <ul> + <li> + <label><input type="checkbox" /> Add back header</label> + </li> + <li> + <label + ><input type="checkbox" /> Replace new release's header's + <code>current-commit</code> header with the actual commit</label + > + </li> + <li> + <label><input type="checkbox" /> Commit new commit</label> + </li> + </ul> + </li> + <li> + <label><input type="checkbox" /> Push commits & tag</label> + </li> + </ul> + <h2>Packaging</h2> + <ul> + <li> + <label><input type="checkbox" /> Update alpine-packages repo</label> + <ul> + <li> + <label + ><input type="checkbox" /> Update Version via + <code>source env && abump zsh-zuwu-<version></code></label + > + </li> + <li> + <label + ><input type="checkbox" /> Rebuild via + <code>build</code> script</label + > + </li> + <li> + <label><input type="checkbox" /> Push</label> + </li> + <li> + <label + ><input type="checkbox" /> Deploy to Codeberg Mirror via + <code>push-to-codeberg</code> script</label + > + </li> + </ul> + </li> + <li> + <label><input type="checkbox" /> Update packaging/arch</label> + <ul> + <li> + <label><input type="checkbox" /> Bump version in PKGBUILD</label> + </li> + <li> + <label + ><input type="checkbox" /> Update Hashes in PKGBUILD via + update-hash script</label + > + </li> + <li> + <label + ><input type="checkbox" /> Rebuild via + <code>build</code> script</label + > + </li> + <li> + <label + ><input type="checkbox" /> Push to codeberg via + <code>push-to-codeberg</code> script</label + > + </li> + </ul> + </li> + </ul> + </body> +</html> |