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: Overhaul dependency tooling and update dependencies #12151

Merged
merged 6 commits into from
Mar 18, 2024

Conversation

jskeet
Copy link
Collaborator

@jskeet jskeet commented Mar 18, 2024

Only the first commit contains actual code, but it's worth reviewing everything other than the "regenerate all projects" commits.

With these changes in place, we can release and use a new generator (which depends on GAX 4.7.0).

GA releases are now allowed to use the default versions, unless they're patch releases. (Patch releases are very rare, so it's fine to add a bit of work in that case - but it helps to keep us safe against accidental minor version bumps of dependencies in patch releases.)
The remaining ones are either for patch releases, or non-generated packages which have explicit dependencies.

Regenerating projects after this change does not modify any project files.
Project files are regenerated in the next commit.
Project files will be regenerated in next commit
@jskeet jskeet force-pushed the allow-default-in-production branch 2 times, most recently from 6f8c803 to 2de3bd3 Compare March 18, 2024 14:47
@jskeet jskeet merged commit 4116b5d into googleapis:main Mar 18, 2024
11 checks passed
@jskeet jskeet deleted the allow-default-in-production branch March 18, 2024 16:51
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.

None yet

2 participants