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

Support independent fixup scripts #409

Closed
72636c opened this issue Apr 8, 2021 · 1 comment
Closed

Support independent fixup scripts #409

72636c opened this issue Apr 8, 2021 · 1 comment

Comments

@72636c
Copy link
Member

72636c commented Apr 8, 2021

As best practices evolve, it's easy for existing repos to fall behind. Having a command that allows you to browse suggestions or automatic fixers would make upkeep a simpler process. These shouldn't require much buy-in to the base skuba templates either as we know that teams will deviate.

A reasonable starting point would be the existing monolithic skuba configure command. Breaking that command up into multiple separate submodules that would make initial configuration a lot less hamfisted while also enabling this exact use case.

Examples of potential fixups include:

  1. Upgrading to the latest Node.js version
  2. Adopting serverless-plugin-canary-deployments

There's also opportunity to roll glaring issues into custom linting rules that are packaged up into skuba lint. That would give us the power to break CI if the issue is deemed serious enough.

@samchungy
Copy link
Contributor

I believe #1382 resolved this

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

No branches or pull requests

2 participants