| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
Sorry, something went wrong.
|
@indutny does this work with subkeys? |
Sorry, something went wrong.
|
@thealphanerd It supports -s and -u options, just as git tag. |
Sorry, something went wrong.
|
It does not support -d, -F, and -a, though. |
Sorry, something went wrong.
|
Updated description, initial version was misleading. Sorry! |
Sorry, something went wrong.
|
I liked the idea before seeing the docs. Now that I see it is literally a drop in replacement with just a few extra keystrokes thrown in and still spits out a signed git tag in the end, I think I like it even more :-) |
Sorry, something went wrong.
There was a problem hiding this comment.
does -sm work (doesn't need to change here, just interested if my keystroke memory will still apply)
Sorry, something went wrong.
There was a problem hiding this comment.
Yeah, it actually works. I'll change it back.
Sorry, something went wrong.
There was a problem hiding this comment.
Pushed.
Sorry, something went wrong.
|
need to make sure we don't have any objectors in @nodejs/release lgtm |
Sorry, something went wrong.
|
Emphatic LGTM on this. |
Sorry, something went wrong.
|
Should we make a test release with it to ensure everything behaves as expected? Also, does this work properly with the verification in tools/release.sh? |
Sorry, something went wrong.
|
Yes, tools/release.sh is just checking that the key is signed by you, not how it was signed or what it contains so it should be fine. Full releases are the only ones that we normally sign and manually promote, the rest just happen automatically. Perhaps this PR can hold off until the next release, whichever branch that is, to see how it goes. |
Sorry, something went wrong.
|
@thealphanerd is going to do a v4 RC release. Does anyone have an objection to using git-secure-tag for it? |
Sorry, something went wrong.
|
iirc we aren't tagging RC releases these days, only proper releases with a manual promotion, I have no objections to using this in the next v4 though as long as it's understood that if something comes up that causes this to hold up the release (whatever that might be!) then it can be dropped |
Sorry, something went wrong.
|
Cool, thank you for the heads up! |
Sorry, something went wrong.
|
@indutny I think we were waiting to do a release with the tool first. looks like this PR needs a rebase |
Sorry, something went wrong.
|
@thealphanerd we just did a release without a tool, and it is not clear how release team will learn about tool if we won't land this first :) |
Sorry, something went wrong.
`git-secure-tag` recursively constructs an SHA-512 digest out of the git tree, and puts the hash from the tree's root into the tag annotation. This hash provides better integrity guarantees than the default SHA-1 merkle tree that git uses. Fix: nodejs#7579
|
that's fair. I was under the impression we were waiting for the LTS on this. @nodejs/release are we planning a v6 release for next week? Can we do make the tag with this tool? |
Sorry, something went wrong.
|
Rebased. |
Sorry, something went wrong.
|
where did we land on this? :-) |
Sorry, something went wrong.
|
We didn't, but I think we should. |
Sorry, something went wrong.
|
|
||
| Install `git-secure-tag` npm module: | ||
|
|
||
| ```sh |
There was a problem hiding this comment.
Ack, thank you!
Sorry, something went wrong.
|
We have two LGTMs here, and general consensus. Going to land it in a bit if no objections will be mentioned. |
Sorry, something went wrong.
|
SGTM! |
Sorry, something went wrong.
|
LGTM |
Sorry, something went wrong.
|
Landed in 0f3f76c, thank you everyone! cc @nodejs/release |
Sorry, something went wrong.
`git-secure-tag` recursively constructs an SHA-512 digest out of the git tree, and puts the hash from the tree's root into the tag annotation. This hash provides better integrity guarantees than the default SHA-1 merkle tree that git uses. Fix: #7579 PR-URL: #7603 Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com>
|
Post-land-LGTM -- I think this is a great addition. |
Sorry, something went wrong.
|
|
||
| Install `git-secure-tag` npm module: | ||
|
|
||
| ```console |
There was a problem hiding this comment.
use sh to keep consistent with others?
Sorry, something went wrong.
There was a problem hiding this comment.
This is made in anticipation of other PR that will change the rest to console.
Sorry, something went wrong.
|
Whoops, looks like we forgot to close this when it landed. |
Sorry, something went wrong.
`git-secure-tag` recursively constructs an SHA-512 digest out of the git tree, and puts the hash from the tree's root into the tag annotation. This hash provides better integrity guarantees than the default SHA-1 merkle tree that git uses. Fix: #7579 PR-URL: #7603 Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com>
`git-secure-tag` recursively constructs an SHA-512 digest out of the git tree, and puts the hash from the tree's root into the tag annotation. This hash provides better integrity guarantees than the default SHA-1 merkle tree that git uses. Fix: #7579 PR-URL: #7603 Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com>
`git-secure-tag` recursively constructs an SHA-512 digest out of the git tree, and puts the hash from the tree's root into the tag annotation. This hash provides better integrity guarantees than the default SHA-1 merkle tree that git uses. Fix: #7579 PR-URL: #7603 Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com>
`git-secure-tag` recursively constructs an SHA-512 digest out of the git tree, and puts the hash from the tree's root into the tag annotation. This hash provides better integrity guarantees than the default SHA-1 merkle tree that git uses. Fix: #7579 PR-URL: #7603 Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com>
`git-secure-tag` recursively constructs an SHA-512 digest out of the git tree, and puts the hash from the tree's root into the tag annotation. This hash provides better integrity guarantees than the default SHA-1 merkle tree that git uses. Fix: #7579 PR-URL: #7603 Reviewed-By: Rod Vagg <rod@vagg.org> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com>
| Back | FazBrowse Home | New Git URL |
Checklist
Affected core subsystem(s)
doc
Description of change
git-secure-tag recursively constructs an SHA-512 digest out of the
git tree, and puts the hash from the tree's root into the tag
annotation. This hash provides better integrity guarantees than the
default SHA-1 merkle tree that git uses.
Fix: #7579