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

Add GitHub workflow to run RenovateBot #444

Merged
merged 1 commit into from
Oct 13, 2023
Merged

Conversation

bkeryan
Copy link
Collaborator

@bkeryan bkeryan commented Oct 13, 2023

What does this Pull Request accomplish?

Add a GitHub workflow that runs RenovateBot, which is an application that updates dependency lock files for NPM, Poetry, and other development tools.

The docs recommend running it hourly when using the GitHub action: https://docs.renovatebot.com/getting-started/running/#hosting-renovate

There are other ways to host RenovateBot (AzDO pipelines, mend.io hosted application, etc.), and we may switch later if it makes sense.

Why should this Pull Request be merged?

Fixes #337

Dependabot keeps complaining about one of our dependencies, but using Dependabot to update poetry.lock would upgrade the lock file format, which we don't want to do yet.

What testing has been done?

Manually tested an earlier version of this config by adding on: pull_request:. (This seems to be the easiest way to run a new GitHub workflow before it's merged into main.)

@github-actions
Copy link

github-actions bot commented Oct 13, 2023

Test Results

       30 files  ±0       30 suites  ±0   23m 28s ⏱️ - 1m 5s
     452 tests ±0     376 ✔️ ±0       76 💤 ±0  0 ±0 
13 530 runs  ±0  9 650 ✔️ ±0  3 880 💤 ±0  0 ±0 

Results for commit a096cf7. ± Comparison against base commit 70b0600.

♻️ This comment has been updated with latest results.

@dixonjoel
Copy link
Collaborator

What is the relationship between this and your other 'Configure Renovate' PR?

@bkeryan
Copy link
Collaborator Author

bkeryan commented Oct 13, 2023

What is the relationship between this and your other 'Configure Renovate' PR?

This PR adds a GitHub workflow that runs RenovateBot.

The other PR is an onboarding PR which was sent by the bot itself, using my name :)

@bkeryan bkeryan force-pushed the users/bkeryan/renovate branch from 9fa4cb4 to a096cf7 Compare October 13, 2023 20:54
@bkeryan bkeryan changed the title Users/bkeryan/renovate Add GitHub workflow to run RenovateBot Oct 13, 2023
@bkeryan bkeryan marked this pull request as ready for review October 13, 2023 21:01
@bkeryan bkeryan mentioned this pull request Oct 13, 2023
@bkeryan bkeryan merged commit 39e8bc7 into main Oct 13, 2023
20 checks passed
@bkeryan bkeryan deleted the users/bkeryan/renovate branch October 13, 2023 21:33
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.

Automate dependency updates
2 participants