Commit Graph

88 Commits

Author SHA1 Message Date
Anton Livaja 911dff8fa7
fix: spelling errors 2024-04-07 11:31:28 -04:00
Lance Vick f3a6e6c472
force signature fetch 2023-09-26 18:54:21 -07:00
Lance Vick 03bbbcc350
Drop 'fetch', add 'pull', support custom gpg binaries via env. 2023-05-05 18:17:42 -07:00
Lance Vick 7164bd6724
allow remote definition for verify 2023-04-05 15:47:52 -07:00
Lance Vick c18f9d36ea
Fetch git notes correctly 2023-04-05 15:38:12 -07:00
Lance Vick bcc863d5b1
Inform user to fetch refs/notes/signatures 2023-04-04 14:58:58 -07:00
Lance Vick eafc8c95d3
rename to git-sig and default to git integration 2023-03-29 15:33:28 -07:00
Lance Vick 72a7267a22
support alternative git origins 2023-03-29 14:51:54 -07:00
Lance Vick 170f49083b
indentation 2023-03-29 14:43:13 -07:00
Lance Vick 8b5691dbc5
whitespace and better git detection 2023-03-29 14:40:20 -07:00
Lance Vick f8427ccf2d
various indentation fixes 2023-03-29 13:54:37 -07:00
Lance Vick 20e73c7cec
Sigh and switch to git tree-hash due to needing .gitignore handling. 2023-03-29 09:36:39 -07:00
Lance Vick c6d3a512e4
auto fetch/merge/sync on push 2023-01-25 18:16:48 -08:00
Lance Vick 2f35ff6304
handle symlink/file .git dirs 2023-01-25 18:08:17 -08:00
Lance Vick 782fbb3cd8
fix broken backtick 2023-01-25 18:04:54 -08:00
Lance Vick 087756fdfc
address readme comments by @daurnimator 2023-01-25 18:03:59 -08:00
Lance Vick 0301738246
pass shellcheck 2023-01-25 17:59:18 -08:00
Lance Vick 3f732a313f
Update readme to reflect current function 2023-01-20 12:57:59 -08:00
Lance Vick 45bbee7161
remove debug lines 2023-01-19 14:07:13 -08:00
Lance Vick 043be12bab
update readme to reflect current operation 2023-01-19 14:03:41 -08:00
Lance Vick 8f068ed016
automatic history diff support 2023-01-19 13:43:51 -08:00
Lance Vick f2fa9cf8fc
verify/diff against historical refs 2023-01-19 09:48:49 -08:00
Lance Vick 9a33b30443
git notes support with remaining relevant tests all passing 2023-01-18 17:18:02 -08:00
Lance Vick 2a7b8ac666
all tests pass again 2023-01-12 15:10:04 -08:00
Lance Vick 48c15ce1ce
add MIT license 2021-02-25 12:28:51 -08:00
Lance Vick fa11769b7b
swap sed for awk for fingerprint match as MacOS sed was frozen in 2005 and parses regex differently 2020-12-07 22:01:17 -08:00
Lance Vick ed0b58c05f
fix recent git test cases 2020-12-07 21:23:40 -08:00
Lance Vick 88e8bed6ca
add more failing tests 2020-12-07 19:10:52 -08:00
Lance Vick 890bfd0821
overhaul git handling to have same threshold meaning as detached using hybrid tag/commit sigs 2020-12-03 20:56:38 -08:00
Lance Vick 37520941a1
comments, reorder functions 2020-12-03 02:32:11 -08:00
Lance Vick efe88005e9
add git tag signing, optional automatic pushing, and hybrid commit/tag threshold/group verification 2020-12-03 02:24:18 -08:00
Lance Vick 685c93d4b4
Add verify arg to diff against a specified parent branch on failure 2020-11-24 18:16:50 -08:00
Lance Vick e9da8fee86
test coverage for several verify scenarios 2020-11-20 20:50:12 -08:00
Lance Vick fe96172114
add failing git multisig test 2020-11-20 02:46:33 -08:00
Lance Vick 9b195eb791
multisig test helpers and first multisig test 2020-11-20 02:32:45 -08:00
Lance Vick 5a020522b6
remove pointless slashes 2020-11-20 01:26:01 -08:00
Lance Vick e7a1f30076
Cleanup makefile. Document fetch 2020-11-20 01:21:39 -08:00
Lance Vick ff133ea4ea
fix linting 2020-11-20 01:15:13 -08:00
Lance Vick 29c7916311
fix invalid commit output 2020-11-20 01:12:23 -08:00
Lance Vick 672d1f0f65
gitlab verify attempt 8 2020-11-20 01:11:09 -08:00
Lance Vick ccf02f583c
gitlab verify attempt 7 2020-11-20 00:07:59 -08:00
Lance Vick eaa5154502
gitlab verify attempt 6 2020-11-20 00:02:35 -08:00
Lance Vick 19a4a83e11
gitlab verify attempt 5 2020-11-20 00:00:33 -08:00
Lance Vick c5efe6f174
gitlab verify attempt 4 2020-11-19 23:58:12 -08:00
Lance Vick 1eb9a141c5
gitlab verify attempt 3 2020-11-19 23:56:10 -08:00
Lance Vick 760f548a58
gitlab verify attempt 2 2020-11-19 23:52:44 -08:00
Lance Vick cc073bbf09
attempt verify in gitlab 2020-11-19 23:50:30 -08:00
Lance Vick 8f85f0b9e5
safer version number array building 2020-11-19 23:41:53 -08:00
Lance Vick 72710638f6
fix gitlab ci syntax 2020-11-19 23:32:58 -08:00
Lance Vick dcf74c7831
another ci attempt 2020-11-19 22:47:57 -08:00