This is an automated email from the ASF dual-hosted git repository.

niklasmerz pushed a commit to branch vote-checklist
in repository https://gitbox.apache.org/repos/asf/cordova-coho.git


The following commit(s) were added to refs/heads/vote-checklist by this push:
     new 8457c34  add vote checklist
8457c34 is described below

commit 8457c3494fb1718a05d9645e3f56c5e08678db16
Author: Niklas Merz <n.m...@pragmaticindustries.de>
AuthorDate: Sun Nov 21 14:00:47 2021 +0100

    add vote checklist
---
 docs/vote-checklist.md | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/docs/vote-checklist.md b/docs/vote-checklist.md
new file mode 100644
index 0000000..a283324
--- /dev/null
+++ b/docs/vote-checklist.md
@@ -0,0 +1,20 @@
+# Checklist for relase voting
+
+This is just a short checklist of things to check when voting for a release. 
Please follow the [release voting guide](./release-voting.md) first.
+
+You can do this with or without coho.
+
+1. Download files from E-mail
+1. Verify signature (`coho verify-archive FILENAME`, `gpg --verify 
FILENAME.asc`)
+1. Verify hash (`coho verify-archive FILENAME`)
+1. Untar package (`tar -xf FILENAME`)
+1. Check version (version from release, no -dev suffix)
+1. Check release notes (release notes for current release exist)
+1. Check cordova engine (`engines.cordovaDependencies.CURRENTVERSION` in 
package.json does not have `>100`)
+1. Check license file (license file with Apache license exists)
+1. Clone/update git repo
+1. Check tag with hash from E-mail (`coho verify-tags` in repository in 
~/apache directory)
+1. Run tests
+1. npm audit
+1. Check license headers (all source code files need Apache license header, 
Apache Rat helps, `coho audit-license-headers` in repository in ~/apache 
directory)
+1. Check dependencies (npm dependencies need to be licensed with a compatible 
license, `coho check-license` in repository in ~/apache directory)
\ No newline at end of file

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cordova.apache.org
For additional commands, e-mail: commits-h...@cordova.apache.org

Reply via email to