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

gopherpolicy: remove explicit YAML dependency #179

Merged
merged 1 commit into from
Nov 11, 2024

Conversation

majewsky
Copy link
Contributor

@majewsky majewsky commented Nov 8, 2024

Callers can still support policy.yaml files, but they have to explicitly provide a YAML parser function of their choice.

The change in package gopherpolicy is explicitly designed to be loud and obvious when Renovate tries to update, because the function signature changes. Unfortunately, I did not see a good way to make the change in package liquidapi similarly loud and obvious. But since this currently only affects Limes (which is under my control) and liquid-ceph (which we have a direct line of communication to), this ought to be manageable.

@coveralls
Copy link

coveralls commented Nov 8, 2024

Coverage Status

coverage: 39.0% (-0.1%) from 39.117%
when pulling 918991c on gopherpolicy-remove-strict-yaml-dep
into 2981e87 on master.

Callers can still support policy.yaml files, but they have to explicitly
provide a YAML parser function of their choice.
@majewsky majewsky force-pushed the gopherpolicy-remove-strict-yaml-dep branch from 1ff1c69 to 918991c Compare November 8, 2024 14:13
@majewsky majewsky merged commit 667137c into master Nov 11, 2024
6 checks passed
@majewsky majewsky deleted the gopherpolicy-remove-strict-yaml-dep branch November 11, 2024 10:42
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.

3 participants