Skip to content

Commit acdd105

Browse files
tas50claude
andauthored
README and license cleanup (#142)
* README and license cleanup - Remove Code Climate badges - Fix dead documentation links (docs.kitchen-ci.org and old downloads.chef.io/docs.chef.io paths are gone; ChefDK is superseded by Chef Workstation), and repoint chef/* GitHub links at test-kitchen/* - Replace the "enter-github-user" placeholder links left over from the gem template - Point LICENSE links at the branch and filename that actually exist - Normalize the gemspec license to the SPDX identifier "Apache-2.0" so it matches the shipped LICENSE file Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Signed-off-by: Tim Smith <tsmith84@proton.me> * Make CI able to resolve and load the test dependencies - Use `gemspec development_group: :test`. Gemspec development dependencies otherwise land in bundler's :development group, which CI excludes via BUNDLE_WITHOUT=development, so rspec/fakefs/rake were missing at runtime - Add base64 where cucumber 9.x needs it; it is no longer a default gem on Ruby 4.0 - kitchen-opennebula: fog-opennebula's latest release is 0.0.5, so ">= 0.1" could never resolve - kitchen-rackspace: port the driver off Kitchen::Driver::SSHBase, removed in test-kitchen 4.x, and wait via the configured transport instead Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Signed-off-by: Tim Smith <tsmith84@proton.me> * Let cookstyle decide which files to lint AllCops/Include pinned the file list to **/*.rb, which quietly excluded the gemspec, Gemfile and Rakefile -- cookstyle reported success while never looking at them. Dropping the Include list restores cookstyle's own defaults, which cover those files, and the offenses that surfaced are autocorrected here. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Signed-off-by: Tim Smith <tsmith84@proton.me> --------- Signed-off-by: Tim Smith <tsmith84@proton.me> Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent 63fb18d commit acdd105

4 files changed

Lines changed: 3 additions & 6 deletions

File tree

.rubocop.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ require:
44

55
AllCops:
66
TargetRubyVersion: 3.1
7-
Include:
8-
- "**/*.rb"
97
Exclude:
108
- "vendor/**/*"
119
- "spec/**/*"

Gemfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
source "https://rubygems.org"
22

3-
gemspec
4-
3+
gemspec development_group: :test
54
group :test do
65
gem "rake", ">= 11.0"
76
gem "rspec", "~> 3.2"

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Created and maintained by [Andrew Leonard](http://andyleonard.com)
5656
([andy@hurricane-ridge.com](mailto:andy@hurricane-ridge.com)).
5757

5858
The initial release drew heavily on the
59-
[kitchen-ec2](https://github.com/chef/kitchen-ec2/) gem for both
59+
[kitchen-ec2](https://github.com/test-kitchen/kitchen-ec2) gem for both
6060
inspiration and implementation details. Any bugs, however, are solely
6161
the author's own doing.
6262

kitchen-google.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Gem::Specification.new do |s|
1414
s.files = %w{LICENSE} + Dir.glob("lib/**/*")
1515
s.require_paths = ["lib"]
1616

17-
s.add_dependency "gcewinpass", "~> 1.1"
17+
s.add_dependency "gcewinpass", "~> 1.1"
1818
s.add_dependency "google-apis-compute_v1", ">= 0.75"
1919
s.add_dependency "test-kitchen", ">= 1.0.0", "< 5.0"
2020

0 commit comments

Comments
 (0)