Skip to content

Refresh CONTRIBUTING guide#33

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

Refresh CONTRIBUTING guide#33
tas50 wants to merge 1 commit into
chef:mainfrom
tas50:docs/contributing-refresh

Conversation

@tas50

@tas50 tas50 commented Jun 28, 2026

Copy link
Copy Markdown

Summary

Updates CONTRIBUTING.md to reflect the project's current tooling and removes stale references that no longer apply.

Changes

  • Travis CI → GitHub Actions. Removed the Travis CI section and .travis.yml reference; point contributors at GitHub Actions and the real rake tasks (rake unit, rake acceptance, rake style).
  • Coding standards. Replaced the abandoned Cane tool and the dead bbatsov/ruby-style-guide / github/styleguide links with the project's actual Cookstyle linting and the bundle exec rake style command.
  • Stale links. chefspec/chefspecchef/chefspec, mastermain, the legacy help.github.com/articles/fork-a-repo URL → current docs, and the old ?state=open issue query → plain issues link.
  • Testing. Dropped the "cucumber tests" requirement — ChefSpec uses RSpec unit tests and the examples/ acceptance suite, not Cucumber.

@tas50
tas50 requested review from a team and jaymzh as code owners June 28, 2026 05:17
@tas50
tas50 force-pushed the docs/contributing-refresh branch 2 times, most recently from a185878 to 9ef4615 Compare June 28, 2026 05:18
Update the contributing guide to reflect the project's current tooling
and remove stale references:

- Replace Travis CI references with GitHub Actions and the actual rake
  test/lint tasks (rake unit, rake acceptance, rake style).
- Point coding standards at Cookstyle instead of the abandoned Cane tool
  and dead style-guide links.
- Fix stale links: chefspec/chefspec -> chef/chefspec, master -> main,
  the old GitHub fork-a-repo URL, and the legacy ?state=open issue query.
- Drop the "cucumber tests" requirement; ChefSpec uses RSpec unit and
  acceptance suites.

Signed-off-by: Tim Smith <tsmith84@proton.me>
@tas50
tas50 force-pushed the docs/contributing-refresh branch from 9ef4615 to 3e08f81 Compare June 28, 2026 05:19
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