casid / jte

Secure and speedy templates for Java and Kotlin.
https://jte.gg
Apache License 2.0
737 stars 54 forks source link

github: add dependabot configuration #342

Closed marcospereira closed 3 months ago

marcospereira commented 3 months ago

Requirements

Depends on #340.

This requires a change in the repo settings:

=> Settings => Code security and analysis => Dependabot => Dependabot version updates, and then click the enable button.

What?

Add dependabot configuration. For now, this configuration only:

We can later add configuration to update Maven dependencies.

References:

https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates

codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 91.31%. Comparing base (e8fca09) to head (c5885e1).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #342 +/- ## ========================================= Coverage 91.31% 91.31% Complexity 1218 1218 ========================================= Files 76 76 Lines 3168 3168 Branches 493 493 ========================================= Hits 2893 2893 Misses 164 164 Partials 111 111 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

casid commented 3 months ago

Hi @marcospereira, I've enabled dependabot for version updates.

To do that I had to commit a dependabot.yml file. I just copied the one from your Pull Request.

I think you will just need to rebase your branch onto main and this will be good to merge.

marcospereira commented 3 months ago

Thank you! I will later do some work to add Maven updates here (it should be easy since jte only has a couple of test deps). :-)