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

chore: downgrade and pin color #21

Merged
merged 1 commit into from
Dec 6, 2023
Merged

chore: downgrade and pin color #21

merged 1 commit into from
Dec 6, 2023

Conversation

rainest
Copy link
Contributor

@rainest rainest commented Nov 30, 2023

Summary

Downgrade the github.com/fatih/color library to 1.15. See prior reasoning in Kong/deck#1109. Unfortunately dependabot upgraded it. This also adds config to not do that again.

Issues resolved

Avoids an issue with logs formatting improperly pending future removal of the library: #22

@rainest rainest requested a review from a team November 30, 2023 22:47
@CLAassistant
Copy link

CLAassistant commented Nov 30, 2023

CLA assistant check
All committers have signed the CLA.

@Tieske
Copy link
Member

Tieske commented Dec 1, 2023

Why does it merge the PR if CI fails? In general if CI fails the PR's should not be auto-merged. Instead of having exceptions in the workflow files, we can, per version, respond on the dependabot PR.

@Tieske
Copy link
Member

Tieske commented Dec 1, 2023

something like this one by Ahmed; https://github.com/marketplace/actions/dependabot-auto-merge

@rainest
Copy link
Contributor Author

rainest commented Dec 1, 2023

The dependabot thing came from what's ostensibly our new repo template, though IDK how well that's maintained.

I don't think it's intended to have much intelligence about test status itself. The merge happened because all required statuses were green, as we in fact do not have and never had required statuses in deck or here 🤷

#25 borrows the thing KIC uses to pool the required checks together into a single status.

@rainest rainest merged commit 091b75c into main Dec 6, 2023
16 checks passed
@rainest rainest deleted the chore/color-down branch December 6, 2023 22:03
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.

4 participants