From 8873e82d7b6d771ccd78c6fd2302175e3b0f016a Mon Sep 17 00:00:00 2001 From: Richard Schneeman Date: Thu, 4 Jun 2026 10:34:01 -0500 Subject: [PATCH 1/2] Require MFA for all gem owners From https://guides.rubygems.org/mfa-requirement-opt-in/ > You can opt-in a gem you are managing by releasing a version that has metadata.rubygems_mfa_required set to true. > ... > The version being released with rubygems_mfa_required set and all the following versions will require you to have MFA enabled. Once enabled, the gem page will show NEW VERSIONS REQUIRE MFA in the sidebar, and all versions published with rubygems_mfa_required set will also show VERSION PUBLISHED WITH MFA: --- platform-api.gemspec | 1 + 1 file changed, 1 insertion(+) diff --git a/platform-api.gemspec b/platform-api.gemspec index 7896a9f..dccfd19 100644 --- a/platform-api.gemspec +++ b/platform-api.gemspec @@ -19,6 +19,7 @@ Gem::Specification.new do |spec| `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } end spec.require_paths = ['lib'] + spec.metadata["rubygems_mfa_required"] = "true" spec.add_development_dependency 'bundler' spec.add_development_dependency 'rake' From 28c60535552fd70d2948b94decad41c8c4babca9 Mon Sep 17 00:00:00 2001 From: Richard Schneeman Date: Thu, 4 Jun 2026 10:40:40 -0500 Subject: [PATCH 2/2] Trigger CI