From 2c103a7c0d491d3ed031e4bea23cec9afbeed935 Mon Sep 17 00:00:00 2001 From: Orien Madgwick <497874+orien@users.noreply.github.com> Date: Sat, 27 Dec 2025 22:27:45 +0700 Subject: [PATCH] Update gem metadata --- CHANGELOG.md | 3 ++- stack_master.gemspec | 9 +++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ab27cbc9..cc2bcf83 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,12 +16,13 @@ The format is based on [Keep a Changelog], and this project adheres to - Display Tags diff (stack tags) in `stack_master diff` and `stack_master apply` commands. ([#397]) - Resolve style issues identified by RuboCop. ([#396]) - Test on Ruby 4.0 in the CI build ([#399]). +- Minor fixups in gem metadata ([#400]). [Unreleased]: https://github.com/envato/stack_master/compare/v2.17.1...HEAD [#396]: https://github.com/envato/stack_master/pull/396 [#397]: https://github.com/envato/stack_master/pull/397 [#398]: https://github.com/envato/stack_master/pull/398 -[#399]: https://github.com/envato/stack_master/pull/399 +[#400]: https://github.com/envato/stack_master/pull/400 ## [2.17.1] - 2025-12-19 diff --git a/stack_master.gemspec b/stack_master.gemspec index 02cd5a27..9029b8ee 100644 --- a/stack_master.gemspec +++ b/stack_master.gemspec @@ -11,13 +11,14 @@ Gem::Specification.new do |spec| spec.summary = 'StackMaster is a sure-footed way of creating, updating and keeping track ' \ 'of Amazon (AWS) CloudFormation stacks.' spec.description = '' - spec.homepage = 'https://opensource.envato.com/projects/stack_master.html' + spec.homepage = 'https://github.com/envato/stack_master' spec.license = 'MIT' spec.metadata = { - 'bug_tracker_uri' => 'https://github.com/envato/stack_master/issues', - 'changelog_uri' => 'https://github.com/envato/stack_master/blob/master/CHANGELOG.md', + 'allowed_push_host' => 'https://rubygems.org', + 'bug_tracker_uri' => "#{spec.homepage}/issues", + 'changelog_uri' => "#{spec.homepage}/blob/master/CHANGELOG.md", 'documentation_uri' => "https://www.rubydoc.info/gems/stack_master/#{spec.version}", - 'source_code_uri' => "https://github.com/envato/stack_master/tree/v#{spec.version}" + 'source_code_uri' => "#{spec.homepage}/tree/v#{spec.version}" } spec.files = Dir.glob('{bin,lib,stacktemplates}/**/*') + %w[README.md LICENSE.txt]