Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor!: Run chefstlye over the codebase #408

Merged
merged 1 commit into from
Nov 25, 2023
Merged

refactor!: Run chefstlye over the codebase #408

merged 1 commit into from
Nov 25, 2023

Conversation

damacus
Copy link
Contributor

@damacus damacus commented Nov 15, 2023

  • Run chefstyle
  • Move development dependencies into the Gemfile
  • Remove tailor and cane which are no longer maintained

Description

Please describe what this change achieves

Issues Resolved

List any existing issues this PR resolves, or any Discourse or
StackOverflow discussions that are relevant

Type of Change

  • Major

Check List

- Run chefstyle
- Move development dependencies into the Gemfile
- Remove tailor and cane which are no longer maintained

Signed-off-by: Dan Webb <dan.webb@damacus.io>
@damacus damacus self-assigned this Nov 15, 2023
@damacus damacus requested a review from a team November 15, 2023 09:52
@damacus
Copy link
Contributor Author

damacus commented Nov 15, 2023

@test-kitchen/maintainers here's the promised move to ChefStyle. I'm not sure why this wasn't using ChefStyle before.

Anyone but @xorima can review this one 😆 😆

xorima
xorima previously approved these changes Nov 15, 2023
@xorima
Copy link
Member

xorima commented Nov 15, 2023

@damacus i didn't read the above and approved it 😂

@damacus damacus dismissed xorima’s stale review November 15, 2023 10:33

I'd like a review from someone not on holiday 😂

@xorima
Copy link
Member

xorima commented Nov 15, 2023

Fancy fixing the tests to run on defined platforms @damacus

@damacus
Copy link
Contributor Author

damacus commented Nov 15, 2023

@xorima what do you mean?

The kitchen tests currently run on the same platform set as the kitchen.yml

default and capabilities are failing due to including busser-serverspec. This needs to be fixed in a subsequent PR.

Given the size of the rubocopping on this branch I'm inclined to make non-related changes in another PR

@xorima
Copy link
Member

xorima commented Nov 16, 2023

@damacus makes total sense.

Tbh I did a spot check of the windows failure and it was failing around platform not defined etc.

moving this to a different pr to fix is the better approach I agree.

(I've looked at a couple others now and they actually run something so it was just my luck during spot check)

@damacus damacus merged commit a9995e7 into main Nov 25, 2023
49 of 64 checks passed
@damacus damacus deleted the chefstyle branch November 25, 2023 22:27
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.

2 participants