Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Receive GPG key while publishing artifacts #243

Merged
merged 3 commits into from
Jun 10, 2020

Conversation

rbreslow
Copy link
Contributor

@rbreslow rbreslow commented Jun 8, 2020

Overview

We've added a new signature to the GeoTrellis public key to extend the validity of the signing subkey.

This change set receives the latest copy of the public key at the start of the cipublish build stage, allowing us to "renew" the key in the future without needing to update the key pair stored in CircleCI secrets.

Checklist

  • Description of PR is in an appropriate section of the CHANGELOG and grouped with similar changes if possible

Testing Instructions

Builds are failing due to locationtech/geotrellis#3251.

See successful CircleCI builds from other repositories:

Resolves https://github.com/azavea/operations/issues/446

@rbreslow rbreslow self-assigned this Jun 8, 2020
@rbreslow rbreslow changed the title Feature/jrb/receive gpg key Receive GPG key while publishing artifacts Jun 8, 2020
@rbreslow rbreslow marked this pull request as ready for review June 10, 2020 14:17
@rbreslow rbreslow requested a review from colekettler June 10, 2020 14:17
Copy link

@colekettler colekettler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, I'm confident that this will pass when that mentioned issue gets resolved. LGTM!

@rbreslow rbreslow merged commit 8cd2f74 into develop Jun 10, 2020
@rbreslow rbreslow deleted the feature/jrb/receive-gpg-key branch June 10, 2020 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants