CircleCI-Archived / visual-config-editor

Generate your CircleCI configuration files by building a visual map of your project's workflows.
https://circle.ci/visual-config-editor
Apache License 2.0
73 stars 17 forks source link

refactor(ExecutorMapping): Bump defaults and improve wording #264

Closed adamdmharvey closed 2 years ago

adamdmharvey commented 2 years ago

Love the project! A few of my colleagues are using it already, and getting more comfortable with it. Kudos! 👏🏻

When a user selects to add an executor, two of the technologies were slightly older versions. This PR bumps two of the executors to their latest defaults, with a goal to help ensure users creating a new pipeline are using the latest/greatest/patched. I can appreciate this project may not want to just continue to manage this long term, and the topic as a whole (pinning versions for stability vs. latest/stable for always patched) is complex. Overtime, the project may want more automation around it, say collecting the latest/most recently published dynamically and presenting that, but for now just a small bump.

Also a small improvement in the wording of what an executor is, so it sort of fits in better with the other descriptions:

image
KyleTryon commented 2 years ago

For automating this in the future, I believe we can use renovateapp. https://docs.renovatebot.com/configuration-options/#regexmanagers