Skip to content

Add Renovate bot #46

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

Draft
wants to merge 25 commits into
base: main
Choose a base branch
from
Draft

Add Renovate bot #46

wants to merge 25 commits into from

Conversation

thiagolunardi
Copy link
Collaborator

This pull request introduces Renovate for automated dependency updates and updates the project documentation to improve clarity and modernize the presentation. The most important changes are grouped below:

Renovate integration:

  • Added .github/renovate.json to configure Renovate for NuGet dependencies, including branch naming, author info, and release age rules.
  • Added .github/workflows/renovate.yml to enable Renovate as a scheduled GitHub Action using a dedicated token.

Documentation improvements in README.md:

  • Refreshed section headings with emojis and improved formatting for better readability and engagement. [1] [2] [3] [4]
  • Updated Docker instructions to use modern docker compose commands, clarified folder names, and improved setup steps for both Docker and Visual Studio environments.
  • Enhanced project description and motivation, making the purpose and comparison to EShopOnContainers clearer and more concise.

@thiagolunardi thiagolunardi requested a review from Copilot August 13, 2025 09:15
Copilot

This comment was marked as outdated.

@thiagolunardi thiagolunardi requested a review from Copilot August 13, 2025 09:21
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This pull request introduces automated dependency management through Renovate bot and modernizes the project documentation. The changes focus on improving maintainability and user experience.

  • Adds Renovate configuration for automated NuGet dependency updates with release age controls
  • Updates README.md with improved formatting, emojis, and clearer Docker setup instructions
  • Modernizes Docker commands from legacy docker-compose to current docker compose syntax

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/renovate.yml Adds GitHub Action workflow to run Renovate on a schedule
.github/renovate.json Configures Renovate for NuGet packages with 7-day release age requirement
README.md Modernizes documentation with emojis, improved formatting, and updated Docker commands

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

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