The repository gardener maintains code samples by running some automatable tasks. For example, it can automatically update dependencies and then after running tests to ensure they still work, send a Pull Request for the update.
The following commands will clone the dotnet-docs-samples repository and update its dependencies to the latest versions.
source set-env.sh \
&& git clone https://github.com/GoogleCloudPlatform/dotnet-repo-tools.git
&& ./clone-and-checkout.sh -b dpebot-updatedeps GoogleCloudPlatform/dotnet-docs-samples \
&& ( \
cd repo-to-update \
&& ../use-latest-deps-dotnet.sh -d GoogleCloudPlatform/dotnet-docs-samples
)
The -d
option in use-latest-deps-dotnet.sh
is to do a dry run (don't commit
or push). Remove -d
to actually push and send PR.
- See CONTRIBUTING.md
- See LICENSE
This is not an official Google product or sample.
A hosted version of the bot is available for Googlers.