Skip to content

Commit dc05da7

Browse files
evanlucasMylesBorins
authored andcommitted
build: codesign tarball binary on macOS
Previously, we were signing the binary that was released in the .pkg, but not the binary released in the tarball. PR-URL: #14179 Fixes: #11936 Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Myles Borins <myles.borins@gmail.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com>
1 parent 70f2299 commit dc05da7

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Makefile

+3
Original file line numberDiff line numberDiff line change
@@ -617,6 +617,9 @@ $(BINARYTAR): release-only
617617
cp README.md $(BINARYNAME)
618618
cp LICENSE $(BINARYNAME)
619619
cp CHANGELOG.md $(BINARYNAME)
620+
ifeq ($(OSTYPE),darwin)
621+
SIGN="$(CODESIGN_CERT)" PKGDIR="$(BINARYNAME)" bash tools/osx-codesign.sh
622+
endif
620623
tar -cf $(BINARYNAME).tar $(BINARYNAME)
621624
rm -rf $(BINARYNAME)
622625
gzip -c -f -9 $(BINARYNAME).tar > $(BINARYNAME).tar.gz

0 commit comments

Comments
 (0)