Skip to content

Configure Renovate#483

Open
renovate-bot wants to merge 1 commit into
google:mainfrom
renovate-bot:renovate/configure
Open

Configure Renovate#483
renovate-bot wants to merge 1 commit into
google:mainfrom
renovate-bot:renovate/configure

Conversation

@renovate-bot

@renovate-bot renovate-bot commented Feb 23, 2026

Copy link
Copy Markdown

Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.

📚 See our Reading List for relevant documentation you may be interested in reading.

🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to renovate.json in this branch. Renovate will update the Pull Request description the next time it runs.


Detected Package Files

  • .github/workflows/ChooseRunner.yaml (github-actions)
  • .github/workflows/MergeToMainWorkflow.yaml (github-actions)
  • .github/workflows/PullRequestWorkflow.yaml (github-actions)
  • gradle.properties (gradle)
  • settings.gradle.kts (gradle)
  • gradle/libs.versions.toml (gradle)
  • build.gradle.kts (gradle)
  • app/build.gradle.kts (gradle)
  • benchmark/build.gradle.kts (gradle)
  • core/camera/build.gradle.kts (gradle)
  • core/camera/low-light/build.gradle.kts (gradle)
  • core/camera/low-light-playservices/build.gradle.kts (gradle)
  • core/camera/postprocess/build.gradle.kts (gradle)
  • core/camera/testing/build.gradle.kts (gradle)
  • core/common/build.gradle.kts (gradle)
  • core/common/testing/build.gradle.kts (gradle)
  • core/model/build.gradle.kts (gradle)
  • core/settings/build.gradle.kts (gradle)
  • core/settings/datastore-prefs/build.gradle.kts (gradle)
  • core/settings/datastore-prefs/testing/build.gradle.kts (gradle)
  • data/camera/build.gradle.kts (gradle)
  • data/media/build.gradle.kts (gradle)
  • data/media/testing/build.gradle.kts (gradle)
  • data/settings/build.gradle.kts (gradle)
  • data/settings/testing/build.gradle.kts (gradle)
  • feature/permissions/build.gradle.kts (gradle)
  • feature/postcapture/build.gradle.kts (gradle)
  • feature/preview/build.gradle.kts (gradle)
  • feature/settings/build.gradle.kts (gradle)
  • gradle/init.gradle.kts (gradle)
  • ui/components/build.gradle.kts (gradle)
  • ui/components/capture/build.gradle.kts (gradle)
  • ui/controller/build.gradle.kts (gradle)
  • ui/controller/impl/build.gradle.kts (gradle)
  • ui/controller/testing/build.gradle.kts (gradle)
  • ui/debug/build.gradle.kts (gradle)
  • ui/debug/testing/build.gradle.kts (gradle)
  • ui/uistate/build.gradle.kts (gradle)
  • ui/uistate/capture/build.gradle.kts (gradle)
  • ui/uistate/postcapture/build.gradle.kts (gradle)
  • ui/uistateadapter/build.gradle.kts (gradle)
  • ui/uistateadapter/capture/build.gradle.kts (gradle)
  • ui/uistateadapter/postcapture/build.gradle.kts (gradle)
  • gradle/wrapper/gradle-wrapper.properties (gradle-wrapper)

Configuration Summary

Based on the default config's presets, Renovate will:

  • Start dependency updates only once this onboarding PR is merged
  • Hopefully safe environment variables to allow users to configure.
  • Show all Merge Confidence badges for pull requests.
  • Enable Renovate Dependency Dashboard creation.
  • Use semantic commit type fix for dependencies and chore for all others if semantic commits are in use.
  • Ignore node_modules, bower_components, vendor and various test/tests (except for nuget) directories.
  • Group known monorepo packages together.
  • Use curated list of recommended non-monorepo package groupings.
  • Show only the Age and Confidence Merge Confidence badges for pull requests.
  • Apply crowd-sourced package replacement rules.
  • Apply crowd-sourced workarounds for known problems with packages.
  • Ensure that every dependency pinned by digest and sourced from Forgejo contains a link to the commit-to-commit diff
  • Ensure that every dependency pinned by digest and sourced from Gitea contains a link to the commit-to-commit diff
  • Ensure that every dependency pinned by digest and sourced from GitHub.com and Github enterprise contains a link to the commit-to-commit diff
  • Ensure that every dependency pinned by digest and sourced from GitLab.com contains a link to the commit-to-commit diff
  • Correctly link to the source code for golang.org/x packages
  • Link to pkg.go.dev/... for golang.org/x packages' title
  • Provide a link to octochangelog's improved breakdown for Renovate's changelogs

What to Expect

With your current configuration, Renovate will create 34 Pull Requests:

Update androidxGraphicsCore
Update androidxNavigationCompose
Update cameraLowLightBoost
  • Schedule: ["at any time"]
  • Branch name: renovate/cameralowlightboost
  • Merge into: main
  • Upgrade com.google.android.gms:play-services-camera-low-light-boost to 16.0.1-beta08
Update composeMaterial
Update playServicesTasks
  • Schedule: ["at any time"]
  • Branch name: renovate/playservicestasks
  • Merge into: main
  • Upgrade com.google.android.gms:play-services-tasks to 18.4.1
Update truth
  • Schedule: ["at any time"]
  • Branch name: renovate/truth
  • Merge into: main
  • Upgrade com.google.truth:truth to 1.4.5
Update androidGradlePlugin to v8.13.2
Update androidxActivityCompose
Update androidxAnnotation
Update androidxBenchmark
Update androidxCamera to v1.6.1
Update androidxCoreKtx
  • Schedule: ["at any time"]
  • Branch name: renovate/androidxcorektx
  • Merge into: main
  • Upgrade androidx.core:core-ktx to 1.19.0
Update androidxDatastore
Update androidxHiltNavigationCompose
Update androidxLifecycle to v2.11.0
Update androidxMedia3 to v1.10.1
Update composeBom
  • Schedule: ["at any time"]
  • Branch name: renovate/composebom
  • Merge into: main
  • Upgrade androidx.compose:compose-bom to 2025.12.01
Update Gradle to v8.14.5
  • Schedule: ["at any time"]
  • Branch name: renovate/gradle-8.x
  • Merge into: main
  • Upgrade gradle to 8.14.5
Update hilt to v2.59.2
Update kotlin monorepo to v2.4.0
Update kotlinx-coroutines monorepo to v1.11.0
Update kotlinxAtomicfu
Update material
Update material3WindowSizeClass
Update playServices
  • Schedule: ["at any time"]
  • Branch name: renovate/playservices
  • Merge into: main
  • Upgrade com.google.android.gms:play-services-base to 18.10.0
Update robolectric
Update testParameterInjector
Update actions/checkout action to v7
  • Schedule: ["at any time"]
  • Branch name: renovate/actions-checkout-7.x
  • Merge into: main
  • Upgrade actions/checkout to v7
Update androidGradlePlugin to v9
Update composeBom (major)
  • Schedule: ["at any time"]
  • Branch name: renovate/major-composebom
  • Merge into: main
  • Upgrade androidx.compose:compose-bom to 2026.06.00
Update GitHub Artifact Actions (major)
  • Schedule: ["at any time"]
  • Branch name: renovate/major-github-artifact-actions
  • Merge into: main
  • Upgrade actions/upload-artifact to v7
Update Gradle to v9
  • Schedule: ["at any time"]
  • Branch name: renovate/gradle-9.x
  • Merge into: main
  • Upgrade gradle to 9.6.0
Update gradle/actions action to v6
  • Schedule: ["at any time"]
  • Branch name: renovate/gradle-actions-6.x
  • Merge into: main
  • Upgrade gradle/actions to v6
Update spotlessVersion (major)

🚸 PR creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for prHourlyLimit for details.


❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section.
If you need any further assistance then you can also request help here.


This PR was generated by Mend Renovate. View the repository job log.

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Summary of Changes

Hello @renovate-bot, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request integrates Renovate, an automated dependency update tool, into the repository. Its primary purpose is to establish the foundational configuration for Renovate, enabling it to monitor and propose updates for various project dependencies. This setup streamlines the maintenance process by automating the detection and updating of libraries and frameworks.

Highlights

  • Renovate Onboarding: This pull request introduces Renovate to the repository, setting up automated dependency updates. Merging this PR will activate Renovate.
  • Initial Configuration: A renovate.json file has been added, extending the config:recommended preset to provide a baseline configuration for dependency management.

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Changelog
  • renovate.json
    • Added the initial configuration file for Renovate.
Activity
  • This pull request was automatically generated by renovate-bot as an onboarding PR to set up automated dependency management for the repository.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces Renovate to the project, which will automate dependency updates. The renovate.json file is added with a basic configuration extending config:recommended. This is a good starting point for keeping dependencies up-to-date.

@renovate-bot renovate-bot force-pushed the renovate/configure branch 2 times, most recently from 2634525 to 5cf1049 Compare March 6, 2026 08:47
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.

1 participant