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

[MISC] Refresh all charm libs #608

Merged
merged 7 commits into from
Feb 12, 2025
Merged

[MISC] Refresh all charm libs #608

merged 7 commits into from
Feb 12, 2025

Conversation

sinclert-canonical
Copy link
Contributor

@sinclert-canonical sinclert-canonical commented Feb 6, 2025

This PR refreshes all charm libs that have fallen out-of-date.

Discussion

Given my experience contributing to MySQL repositories so far, it seems that folks are OK merging PRs with the Check libs CI job failing. I wonder whether a more flexible approach to having charm libs out of date would be better.

I would like to propose to extract the check to a new workflow file + remove these lines, making the Check libs CI job behave as the original authors designed it by default, tagging the PR with the Libraries out of sync label (similarly to what the PostgreSQL repositories do).

Opinions?

@carlcsaposs-canonical
Copy link
Contributor

I would like to propose

can you open a separate issue/thread so that discussion is separate from the changes in this PR?

2 cents: libs should not be a ci check. Instead, have something closer to renovate where we get prs to auto update libs. I think if we invest in changing things, we should invest in that direction. But also libs seem to be going away because of issues with pydeps, so not sure if it's worth investing

@sinclert-canonical sinclert-canonical merged commit a8c0b0b into main Feb 12, 2025
102 checks passed
@sinclert-canonical sinclert-canonical deleted the sinclert/charm-libs branch February 12, 2025 09:15
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