Skip to content

Secrets: Move decrypt types to contracts and export public at root pkg #108376

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

Merged
merged 4 commits into from
Jul 23, 2025

Conversation

macabu
Copy link
Contributor

@macabu macabu commented Jul 21, 2025

Moving around the decrypt package types to contracts and re-exporting the stuff needed by other clients at the "root" secret package.

By flattening the imports, we make the relevant types more discoverable to those who are integrating.

Part of https://github.com/grafana/grafana-operator-experience-squad/issues/1481

@macabu macabu added the no-changelog Skip including change in changelog/release notes label Jul 21, 2025
@macabu macabu force-pushed the macabu/secrets-move-decrypt-types branch from a56226c to 95d25ee Compare July 21, 2025 10:39
@macabu macabu marked this pull request as ready for review July 21, 2025 12:06
@macabu macabu requested review from a team as code owners July 21, 2025 12:06
@macabu macabu requested review from ferruvich and removed request for a team July 21, 2025 12:06
@github-actions github-actions bot added this to the 12.1.x milestone Jul 21, 2025
@macabu macabu merged commit 0e7b041 into main Jul 23, 2025
98 of 99 checks passed
@macabu macabu deleted the macabu/secrets-move-decrypt-types branch July 23, 2025 10:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/backend no-changelog Skip including change in changelog/release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants