mystamps icon indicating copy to clipboard operation
mystamps copied to clipboard

Configure dependabot to provide updates for a certain set of libraries

Open php-coder opened this issue 3 years ago • 2 comments

Instead of updating every dependency, let's allow to submit PRs only for a set of libraries that are safe to update in most of the cases.

Candidates:

  • [x] thumbnailator
  • [x] jsoup (#1567)
  • [x] lombok (#1562)
  • [x] Liquibase (#1565)
  • [x] H2 (#1555)
  • [ ] HikariCP (#1509)
  • [x] commons-text (#1182)
  • [x] commons-lang3 (#1183)
  • [ ] mysql-connector-java (#1184, #1473)
  • [ ] postgresql (#1173)
  • [x] ~~html5validator~~ (obsolete: #1669)
  • [ ] ansible (#1531)
  • [x] ansible-lint (#1516, #1515, #1570) (obsolete: #1669)
  • [x] github actions
    • [x] actions/checkout (see https://github.com/actions/checkout/releases/tag/v4.1.1)
    • [x] actions/setup-java (see https://github.com/actions/setup-java/releases/tag/v4.0.0)
  • [ ] spring framework, spring security, spring boot (minor patch)
  • [ ] togglz (#1460, #1644)
  • [x] hibernate-validator (#1200, #1528, #1569)

Also we can consider to include some maven plugins.

TODO:

  • [x] read https://docs.github.com/en/code-security/getting-started/dependabot-quickstart-guide
  • [x] read https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates
  • [x] read https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/customizing-dependency-updates
  • [ ] read https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
  • [x] ~~Enable dependabot (Settings tab, Security > Code security and analysis section, Dependabot > Dependabot version updates: enable)~~ (resolution: isn't needed as we've created a file)
  • [x] create .github/dependabot.yml
  • [ ] create ADR (and mention https://github.com/dependabot/feedback/issues/216)

php-coder avatar Aug 31 '22 06:08 php-coder

  • github actions (#1154)

php-coder avatar Dec 08 '22 12:12 php-coder

Plus: html5validator

Later:

  • ansible (#1531)
  • ansible-lint (#1516, #1515, #1570)

php-coder avatar Oct 26 '23 04:10 php-coder