go icon indicating copy to clipboard operation
go copied to clipboard

x/build/cmd/relui: add the binary signing step

Open cagedmantis opened this issue 3 years ago • 12 comments

Relui should include a step where binaries are signed without any additional human interaction.

  • [x] Add a GRPC server #54303

@golang/release

cagedmantis avatar Jun 30 '22 22:06 cagedmantis

Change https://go.dev/cl/422598 mentions this issue: internal/relui/sign: add signing server

gopherbot avatar Aug 15 '22 21:08 gopherbot

Change https://go.dev/cl/424914 mentions this issue: cmd/relui: add the release GRPC server to the HTTP server

gopherbot avatar Aug 18 '22 21:08 gopherbot

Change https://go.dev/cl/424915 mentions this issue: deploy: add Release GRPC server to build.golang.org

gopherbot avatar Aug 18 '22 21:08 gopherbot

Change https://go.dev/cl/428057 mentions this issue: internal/relui/protos: update wire protocol

gopherbot avatar Sep 02 '22 19:09 gopherbot

Change https://go.dev/cl/428056 mentions this issue: internal/relui/protos: reorder protos

gopherbot avatar Sep 02 '22 19:09 gopherbot

Change https://go.dev/cl/443060 mentions this issue: internal/task: add ability to build a macOS installer

gopherbot avatar Oct 14 '22 14:10 gopherbot

Change https://go.dev/cl/443095 mentions this issue: cmd/relui: add a dry-run build, test, sign workflow

gopherbot avatar Oct 14 '22 16:10 gopherbot

Change https://go.dev/cl/443676 mentions this issue: internal/relui/sign: simplify and fix race in message passing

gopherbot avatar Oct 18 '22 16:10 gopherbot

Change https://go.dev/cl/444255 mentions this issue: internal/relui/sign: return description in ArtifactSigningStatus

gopherbot avatar Oct 19 '22 20:10 gopherbot

Change https://go.dev/cl/444495 mentions this issue: internal/relui/sign: increase communication timing visibility

gopherbot avatar Oct 20 '22 17:10 gopherbot

Change https://go.dev/cl/445595 mentions this issue: internal/relui/sign: handle failed status in SignArtifact

gopherbot avatar Oct 26 '22 15:10 gopherbot

Change https://go.dev/cl/445855 mentions this issue: internal/relui/sign: return from UpdateSigningStatus on receive error

gopherbot avatar Oct 27 '22 15:10 gopherbot

Change https://go.dev/cl/447297 mentions this issue: internal/task: support overriding system commands in fake buildlets

gopherbot avatar Nov 02 '22 16:11 gopherbot

Change https://go.dev/cl/447296 mentions this issue: internal/task: make fakeBuildlet create directories like real buildlet

gopherbot avatar Nov 02 '22 16:11 gopherbot

Change https://go.dev/cl/447299 mentions this issue: internal/relui: switch to new signing path

gopherbot avatar Nov 02 '22 16:11 gopherbot

Change https://go.dev/cl/447298 mentions this issue: internal/relui: cover both old and new signing with release test

gopherbot avatar Nov 02 '22 16:11 gopherbot

Change https://go.dev/cl/447276 mentions this issue: internal/relui: remove old signing path

gopherbot avatar Nov 02 '22 22:11 gopherbot

Change https://go.dev/cl/447555 mentions this issue: internal/relui: add a dry-run workflow targeting 1.19.3 specifically

gopherbot avatar Nov 03 '22 14:11 gopherbot

This project is complete!

cagedmantis avatar Nov 04 '22 19:11 cagedmantis

Change https://go.dev/cl/447959 mentions this issue: internal/task: remove TODO comment in ConvertPKGToTGZ

gopherbot avatar Nov 04 '22 19:11 gopherbot