Skip to content

Refresh README: fix stale versions, links, and Travis references#35

Open
tas50 wants to merge 1 commit into
chef:mainfrom
tas50:docs/readme-refresh
Open

Refresh README: fix stale versions, links, and Travis references#35
tas50 wants to merge 1 commit into
chef:mainfrom
tas50:docs/readme-refresh

Conversation

@tas50

@tas50 tas50 commented Jun 28, 2026

Copy link
Copy Markdown

Summary

Brings the README in line with the current state of the project. This fixes recommendation #3 from the earlier modernization review (the README contradicted the gemspec and still referenced Travis) plus a few related cleanups.

Changes

  • Supported versions. Updated the "Important Notes" line from "Ruby 2.5 or later and Chef 15 or later" to "Ruby 3.1 or later and Chef 17 or later", matching required_ruby_version and the chef dependency in chefspec.gemspec.
  • Travis → GitHub Actions. Replaced both Travis CI mentions with GitHub Actions. Note the footer used a [Travis CI][travis] reference-style link whose [travis]: definition didn't exist, so it was rendering as broken literal text.
  • Org rename. Fixed the CI badge and all repo links from the old chefspec/chefspec org to chef/chefspec (the badge was pointing at a non-existent workflow and showing as broken).
  • Empty section. Removed the empty ## Quick Start heading (it had no content; the following "When To Use" / custom-resource walkthrough already serves as the getting-started material).
  • Dead link. Updated the RSpec Mocks documentation link from the retired relishapp.com to rspec.info.

Bring the README in line with the current project state:

- Update the supported-versions note from "Ruby 2.5 / Chef 15" to
  "Ruby 3.1 / Chef 17" to match the gemspec's required_ruby_version and
  chef dependency.
- Replace Travis CI references with GitHub Actions, including the broken
  `[travis]` reference link that had no definition.
- Fix the CI badge and all repo links from the old chefspec/chefspec org
  to chef/chefspec.
- Remove the empty "Quick Start" heading.
- Point the RSpec Mocks link at rspec.info instead of the retired
  relishapp.com.

Signed-off-by: Tim Smith <tsmith84@proton.me>
@tas50
tas50 requested review from a team and jaymzh as code owners June 28, 2026 05:24
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.

1 participant