diff --git a/.github/workflows/release-publish.yaml b/.github/workflows/release-publish.yaml index 722aac8..d8a3a86 100644 --- a/.github/workflows/release-publish.yaml +++ b/.github/workflows/release-publish.yaml @@ -68,7 +68,6 @@ jobs: id: build env: GITHUB_TOKEN: ${{ github.token }} - GEM_SIGNING_KEY: ${{ secrets.GEM_SIGNING_KEY }} run: bundle exec bake gem:github:release:build - name: Sign RubyGems attestation if: steps.build.outputs.restored != 'true' diff --git a/bake.rb b/bake.rb index 677edff..abdb0ea 100644 --- a/bake.rb +++ b/bake.rb @@ -3,10 +3,11 @@ # Released under the MIT License. # Copyright, 2025-2026, by Samuel Williams. -# Update the project documentation with the new version number. +# Update copyrights and project documentation for the new version. # # @parameter version [String] The new version number. def after_gem_release_version_increment(version) + context["modernize:license"].call context["releases:update"].call(version) context["utopia:project:update"].call end diff --git a/config/release.yaml b/config/release.yaml index e1eaf1c..445f465 100644 --- a/config/release.yaml +++ b/config/release.yaml @@ -15,6 +15,5 @@ checks: - validate - Release validation approvals: 2 -signing: true ruby: '3.4' environment: rubygems diff --git a/gems.rb b/gems.rb index 6fea66d..7275032 100644 --- a/gems.rb +++ b/gems.rb @@ -9,7 +9,7 @@ group :maintenance, optional: true do gem "bake-modernize" - gem "bake-gem-github" + gem "bake-gem-github", "~> 0.7.0" gem "bake-releases" gem "agent-context" diff --git a/protocol-http2.gemspec b/protocol-http2.gemspec index 58c424e..6df508d 100644 --- a/protocol-http2.gemspec +++ b/protocol-http2.gemspec @@ -10,9 +10,6 @@ Gem::Specification.new do |spec| spec.authors = ["Samuel Williams", "Yuta Iwama", "Adam Petro", "Denis Talakevich", "Marco Concetto Rudilosso", "Olle Jonsson"] spec.license = "MIT" - spec.cert_chain = ["release.cert"] - spec.signing_key = File.expand_path("~/.gem/socketry-release.pem") - spec.homepage = "https://github.com/socketry/protocol-http2" spec.metadata = { diff --git a/release.cert b/release.cert deleted file mode 100644 index d88bb2f..0000000 --- a/release.cert +++ /dev/null @@ -1,24 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIEFDCCAnygAwIBAgIBATANBgkqhkiG9w0BAQsFADAwMREwDwYDVQQKDAhTb2Nr -ZXRyeTEbMBkGA1UEAwwSU29ja2V0cnkgUnVieSBHZW1zMB4XDTI2MDkyMTA3NTgx -NFoXDTI3MDkyMTA3NTgxNFowMDERMA8GA1UECgwIU29ja2V0cnkxGzAZBgNVBAMM -ElNvY2tldHJ5IFJ1YnkgR2VtczCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoC -ggGBAM/QgjVgDzDo/xJEQoFvAzcVFP7msnswkhPJB2UDsbxXCZmers5jV512TM5s -NwLHfzJiC4DcI5ax9ZYKM9Q+dS21YYagNqjtg3YPyDqR6phoibEA0VoMuInUQW68 -i5OkCJzYKGD2pYYVZnuFNqyM2ECUvXh/fBmvPoHbncAHhWPaCBH8mQJ8sRNc6+RV -SoZZu1Yo/aW1zQ+SpZwad7s1ZmigfDNHKhJ22KwZHk+/5Zw1QXVfcajjswV0Mm2P -irgjKN3fyNVkwlly63EBlR4VydT+g9QtJtqh7ee0ThhI+v4wYovf4dbLNcEBTHu1 -x1pGbXGx/2fBAST5eVwaXIx1V8VU22AJcBk1H2o5/1F0HfbD2HQjmFOA112KUwBW -9TtspZD3g6rCQFX53XvL9h6j2y1ukl7s5AdEzOe/x6r1MO8tSDtgcYoF89wgF/88 -Q/Eski0FckQ+znfESZcFcpzs2sPDoYW6SNVX4tZcNty85Y6WBHfHKio14x63PeyC -CG1gMwIDAQABozkwNzAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHQ4EFgQU -SuMc0x24Xshtaa8SQVkBr2Z5WzIwDQYJKoZIhvcNAQELBQADggGBABI62ey5lDWm -j8jsTQaNBMBb7LbKS3XkBwyL1UNGEwlicp399rJDeuNgVSHqBCZ/nE4yleNjgW9Y -N6DKdxXCvXmFUoHvUINeAvThHxmlEGhSfXl1x55xHEig0rEP4jgdjnYdQI4fqeOM -zIDN0F3ruArke4Y62SQgWVN7vspdAA41hBIRl1vsvs0KWG8DIVQ8cmR+TG6zjOmK -iUiUZGNPnStV1O1xW83c+Ba4Am0krP6/forxDPhRvTehqkVYvMdPfYcICNb5IM58 -5vaYvuj5AtfZuZWN0F/0KtSphhNC17rh6h8QmuYdMJ1clvlrkiEaO1UjPVwjgtxC -x/ARh5X6q0/YTXl4r7EfSJEeqW7qhgu9EUj3mGIPHYdX0Dqih/NgK20F3GvQtTfB -7sse0duKBHXONYVwKAsceUVvqtCfyF608bCilCkbhw3QaInRj+BkRQKJ5Tuj2PZR -76a/hwaV2wWn5RtAFBaUQzQdo/xTqJ7IkwaFjOZe/QyvyoRjCK9Rdg== ------END CERTIFICATE-----