tkqubo / codeclimate-tslint

Code Climate TSLint-Engine
40 stars 20 forks source link

Update tslint/prettier #66

Open vicrep opened 5 years ago

vicrep commented 5 years ago

Hi again,

Could we please schedule an update for the following deps? Prettier is notably important, as latest version introduced some formatting changes.

Notably:

Would it be possible to update them please?

As I mentioned in a previous related issue (#58 ), it'd really be worth it to set up automated dep updates for the engine, the reduce human intervention on these tasks. (e.g. https://renovatebot.com/ , https://greenkeeper.io/). I'd be happy to set up renovate for you if you're interested.

tkqubo-dotdata commented 5 years ago

Thanks for your suggestion. So does this tool automatically update dependencies without causing inconsistency between them? Then I want to adopt it wholeheartedly.

Anyway, I updated the dependency manually this time. The Docker image will be updated soon. Thank you.

@vicrep

vicrep commented 5 years ago

@tkqubo-dotdata great, thanks!

Yep, it basically opens PRs on your repo, with changelogs etc for each new version -- then, based on configuration, you can have it be automatically merged into the default branch (e.g. you can require an approval, status checks, etc).

It also handles cleanup of merged branches, as well as keeping all its open PRs updated, to prevent package/lockfile conflicts.

If you install the app for this repo, then you'll get a nice onboarding PR which will explain all of this, and lets you preview what your configuration will do on your repo. If you do, I'd be happy to help with configuration.

(note: what I said is specific to https://renovatebot.com/, which I have some experience with)