{"push_id":875163979,"size":16,"distinct_size":0,"ref":"refs/heads/master","head":"09ba822192376e05c10bc1ea1005afb6ea7d2d53","before":"ad98b2881cb6158b032c634c90a3adf8a58db203","commits":[{"sha":"f12e9d5531db827df30320bfccc977c05c22df1a","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"factor: wrapper for delimited strings that only join, we call strcat()","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/f12e9d5531db827df30320bfccc977c05c22df1a"},{"sha":"506f82f2195b643261c307a6c7ed37043d7696e7","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"cleanup: consistency: always use single quotes for const str dict keys","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/506f82f2195b643261c307a6c7ed37043d7696e7"},{"sha":"a5e53598c1b13341c8515826596a6f9feab11178","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"factor: un-generalize hash variable creation, we now make only one dict","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/a5e53598c1b13341c8515826596a6f9feab11178"},{"sha":"99e26e3037d64e2e85545ffd3cc47e97c57bcff2","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"cosmetic: prefer backticks for subshells that have no nesting","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/99e26e3037d64e2e85545ffd3cc47e97c57bcff2"},{"sha":"b7fea6a136df1b01bbd3053e868861ecd9f0b020","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"kruft: we do not make multiple arrays anymore, kill stale interface param","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/b7fea6a136df1b01bbd3053e868861ecd9f0b020"},{"sha":"77ec4d04a7b0bcd31f8801802d8731bf406cf216","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"comment: clarify reason for using subshell and importance of pipefail","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/77ec4d04a7b0bcd31f8801802d8731bf406cf216"},{"sha":"e3d647824c5cba2f4b2a0b68f6269def8bf13c9b","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"feature: support more ways to get usage (-h, --help, help)","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/e3d647824c5cba2f4b2a0b68f6269def8bf13c9b"},{"sha":"a7d26dd0c116dd8f86a6340dc0352716c2f9db03","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"comment: move closer to site of relevance and clarify purpose","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/a7d26dd0c116dd8f86a6340dc0352716c2f9db03"},{"sha":"7a6fa2b1a189863a28fc0716f155bfb7e0a952b2","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"factor: add valid subcommand type, set addition of tagging + checkout","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/7a6fa2b1a189863a28fc0716f155bfb7e0a952b2"},{"sha":"8fe2ef22698e5e265f1ba57e8e8c8f3dba1cd78e","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"audit: standardize usage of warn() and its usage idiom at exit","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/8fe2ef22698e5e265f1ba57e8e8c8f3dba1cd78e"},{"sha":"e39bbc4e2ac8fcc4bd8841c2a27209c8f4e3e96c","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"debug: remove safety echos so we really do the git commands","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/e39bbc4e2ac8fcc4bd8841c2a27209c8f4e3e96c"},{"sha":"ae817763c304751230314894dd592a9d6553bd59","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"fix: ordering was wrong so we did not catch help requests","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/ae817763c304751230314894dd592a9d6553bd59"},{"sha":"6adbd408455516e308e59cab56ff860fe3ad7107","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"feature: default subcommand if not supplied is to increment patch level","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/6adbd408455516e308e59cab56ff860fe3ad7107"},{"sha":"ccc75a76d8ff50138e88c17ba7cfe6e4b3c49c19","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"fix: test whether invname set, not whether args present, were shifted off","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/ccc75a76d8ff50138e88c17ba7cfe6e4b3c49c19"},{"sha":"172fea9f5c1e8edcee0cb42b89117068b98a95b9","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"cosmetic: $invname becomes $command","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/172fea9f5c1e8edcee0cb42b89117068b98a95b9"},{"sha":"09ba822192376e05c10bc1ea1005afb6ea7d2d53","author":{"email":"625600233cb3bcab32268c17610882e0fdaed295@smemsh.net","name":"Scott Mcdermott"},"message":"fix: tag messages were empty due to elimination of varname param in a5e5359\n\n(cherry picked from commit 723fb2e4076f70f67b12daac4f8db734b8e0a3f7)","distinct":false,"url":"https://api.github.com/repos/smemsh/git-reltag/commits/09ba822192376e05c10bc1ea1005afb6ea7d2d53"}]}