<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/node-new.git/tools/release.sh, branch try_Python3_on_macOS</title>
<subtitle>github.com: nodejs/node.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/'/>
<entry>
<title>tools: only sign release if promotion successful</title>
<updated>2018-12-01T05:23:01+00:00</updated>
<author>
<name>Rod Vagg</name>
<email>rod@vagg.org</email>
</author>
<published>2018-11-27T09:19:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=f34ca9f783ec84391f22728fc150d7b7cc294968'/>
<id>f34ca9f783ec84391f22728fc150d7b7cc294968</id>
<content type='text'>
Ref: https://github.com/nodejs/build/pull/1596

PR-URL: https://github.com/nodejs/node/pull/24669
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
Reviewed-By: Rich Trott &lt;rtrott@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ref: https://github.com/nodejs/build/pull/1596

PR-URL: https://github.com/nodejs/node/pull/24669
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
Reviewed-By: Rich Trott &lt;rtrott@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tools: check for git tag before promoting release</title>
<updated>2018-12-01T05:22:04+00:00</updated>
<author>
<name>Rod Vagg</name>
<email>rod@vagg.org</email>
</author>
<published>2018-11-27T09:31:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=84c2157a6081d67c88590e21831cb198fbd146bd'/>
<id>84c2157a6081d67c88590e21831cb198fbd146bd</id>
<content type='text'>
PR-URL: https://github.com/nodejs/node/pull/24670
Reviewed-By: Daniel Bevenius &lt;daniel.bevenius@gmail.com&gt;
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR-URL: https://github.com/nodejs/node/pull/24670
Reviewed-By: Daniel Bevenius &lt;daniel.bevenius@gmail.com&gt;
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tools: add custom private key option</title>
<updated>2017-08-27T14:03:50+00:00</updated>
<author>
<name>Ruslan Bekenev</name>
<email>furyinbox@gmail.com</email>
</author>
<published>2017-07-20T18:16:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=237a42dd93aeb2180bdc636c1de8864bcf021d59'/>
<id>237a42dd93aeb2180bdc636c1de8864bcf021d59</id>
<content type='text'>
Add -i option for release.sh that allows users to specify
non-default private key for ssh and scp commands.
Change argument parsing to getopts.

PR-URL: https://github.com/nodejs/node/pull/14401
Reviewed-By: Jeremiah Senkpiel &lt;fishrock123@rocketmail.com&gt;
Reviewed-By: Gibson Fahnestock &lt;gibfahn@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add -i option for release.sh that allows users to specify
non-default private key for ssh and scp commands.
Change argument parsing to getopts.

PR-URL: https://github.com/nodejs/node/pull/14401
Reviewed-By: Jeremiah Senkpiel &lt;fishrock123@rocketmail.com&gt;
Reviewed-By: Gibson Fahnestock &lt;gibfahn@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tools: be explicit about including key-id</title>
<updated>2017-06-01T23:07:18+00:00</updated>
<author>
<name>Myles Borins</name>
<email>mylesborins@google.com</email>
</author>
<published>2017-05-30T18:47:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=b7d143842cbf6bf34a09d73763c2d011f7f5b164'/>
<id>b7d143842cbf6bf34a09d73763c2d011f7f5b164</id>
<content type='text'>
gpg 2.1 no longer includes the key-id by default which breaks
the release script. This makes sure we are explicit about it.

PR-URL: https://github.com/nodejs/node/pull/13309
Reviewed-By: Gibson Fahnestock &lt;gibfahn@gmail.com&gt;
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
Reviewed-By: Colin Ihrig &lt;cjihrig@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gpg 2.1 no longer includes the key-id by default which breaks
the release script. This makes sure we are explicit about it.

PR-URL: https://github.com/nodejs/node/pull/13309
Reviewed-By: Gibson Fahnestock &lt;gibfahn@gmail.com&gt;
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
Reviewed-By: Colin Ihrig &lt;cjihrig@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tools: use long format for gpg fingerprint</title>
<updated>2016-11-07T15:34:10+00:00</updated>
<author>
<name>Myles Borins</name>
<email>myles.borins@gmail.com</email>
</author>
<published>2016-10-24T16:03:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=b315e2455e5121b6551c17bc7793ef0a101080f7'/>
<id>b315e2455e5121b6551c17bc7793ef0a101080f7</id>
<content type='text'>
Git has been using my Long format fingerprint in the tagging messages,
this has been causing the release script to fail on my keys.

It would also be wise to be using the long format on keys based on some
attacks that hack been found in the wild around short keys.

PR-URL: https://github.com/nodejs/node/pull/9258
Reviewed-By: Johan Bergström &lt;bugs@bergstroem.nu&gt;
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
Reviewed-By: Rod Vagg &lt;rod@vagg.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Git has been using my Long format fingerprint in the tagging messages,
this has been causing the release script to fail on my keys.

It would also be wise to be using the long format on keys based on some
attacks that hack been found in the wild around short keys.

PR-URL: https://github.com/nodejs/node/pull/9258
Reviewed-By: Johan Bergström &lt;bugs@bergstroem.nu&gt;
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
Reviewed-By: Rod Vagg &lt;rod@vagg.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tools: fix release script on macOS 10.12</title>
<updated>2016-10-20T16:57:43+00:00</updated>
<author>
<name>Evan Lucas</name>
<email>evanlucas@me.com</email>
</author>
<published>2016-09-28T10:59:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=6845d6e3189cb6f7d2c847ab34a4f5b2eaf7a77f'/>
<id>6845d6e3189cb6f7d2c847ab34a4f5b2eaf7a77f</id>
<content type='text'>
Previously, we were relying on the output of gpg from git tag -v to
verify that the key selected by the releaser is the key that was used
to sign the tag. This output can change depending on the version of git
being used. Now, we just check that the output of git tag -v contains
the key selected.

Fixes: https://github.com/nodejs/node/issues/8822
PR-URL: https://github.com/nodejs/node/pull/8824
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
Reviewed-By: Rod Vagg &lt;rod@vagg.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, we were relying on the output of gpg from git tag -v to
verify that the key selected by the releaser is the key that was used
to sign the tag. This output can change depending on the version of git
being used. Now, we just check that the output of git tag -v contains
the key selected.

Fixes: https://github.com/nodejs/node/issues/8822
PR-URL: https://github.com/nodejs/node/pull/8824
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
Reviewed-By: Rod Vagg &lt;rod@vagg.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tools: check tag is on github before release</title>
<updated>2016-10-18T15:14:27+00:00</updated>
<author>
<name>Rod Vagg</name>
<email>rod@vagg.org</email>
</author>
<published>2016-10-17T23:13:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=64b9b39f079fa571e8e053608ae450712c348ff6'/>
<id>64b9b39f079fa571e8e053608ae450712c348ff6</id>
<content type='text'>
PR-URL: https://github.com/nodejs/node/pull/9142
Reviewed-By: Myles Borins &lt;myles.borins@gmail.com&gt;
Reviewed-By: Evan Lucas &lt;evanlucas@me.com&gt;
Reviewed-By: Johan Bergström &lt;bugs@bergstroem.nu&gt;
Reviewed-By: Colin Ihrig &lt;cjihrig@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR-URL: https://github.com/nodejs/node/pull/9142
Reviewed-By: Myles Borins &lt;myles.borins@gmail.com&gt;
Reviewed-By: Evan Lucas &lt;evanlucas@me.com&gt;
Reviewed-By: Johan Bergström &lt;bugs@bergstroem.nu&gt;
Reviewed-By: Colin Ihrig &lt;cjihrig@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tools: make detached SHASUM .sig file for releases</title>
<updated>2016-10-18T15:13:33+00:00</updated>
<author>
<name>Rod Vagg</name>
<email>rod@vagg.org</email>
</author>
<published>2016-10-13T02:09:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=df163c74e2cf991fe81eaa1e23423500a8d056e2'/>
<id>df163c74e2cf991fe81eaa1e23423500a8d056e2</id>
<content type='text'>
PR-URL: https://github.com/nodejs/node/pull/9071
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
Reviewed-By: Myles Borins &lt;myles.borins@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PR-URL: https://github.com/nodejs/node/pull/9071
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
Reviewed-By: Myles Borins &lt;myles.borins@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tools: explicitly set digest algo for SHASUM to 256</title>
<updated>2016-10-18T15:13:33+00:00</updated>
<author>
<name>Rod Vagg</name>
<email>rod@vagg.org</email>
</author>
<published>2016-10-13T02:08:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=e2e0c810a2750a37917e6015748607a4633a0105'/>
<id>e2e0c810a2750a37917e6015748607a4633a0105</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tools: add support for subkeys in release tools</title>
<updated>2016-01-26T17:05:33+00:00</updated>
<author>
<name>Myles Borins</name>
<email>myles.borins@gmail.com</email>
</author>
<published>2016-01-21T22:31:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=321162df71f02a3e76dfbe87383e867de6fb45ce'/>
<id>321162df71f02a3e76dfbe87383e867de6fb45ce</id>
<content type='text'>
Replace grep with awk to add support for subkeys

PR-URL: https://github.com/nodejs/node/pull/4807
Reviewed-By: Rod Vagg &lt;rod@vagg.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace grep with awk to add support for subkeys

PR-URL: https://github.com/nodejs/node/pull/4807
Reviewed-By: Rod Vagg &lt;rod@vagg.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
