FAQ | This is a LIVE service | Changelog

Bump deps in all-minor-patch MR without breaking release-it

Description

Renovate-bot MR Draft: fix(deps): update all non-major dependen... (!80) needs to be merged on order to keep the dependencies up to date.

When fix(deps): update all non-major dependencies (!68 - merged) was merged, release-it broke and stopped uploading the cardclient.exe asset. After a long investigation and some attempts at fixing the issue we rolled back the changes with Revert "Merge branch 'renovate/all-minor-patch'... (!86 - merged). We still need to keep the dependencies up to date, so we will need to investigate which dependency caused release-it to fail and address the issue.

Further details

  • Incident ticket with details on release-it breaking: #62 (closed)
  • Further discussion: teams thread
  • Draft MR containing a suggested potential fix: !88

Task list

Acceptance criteria

  • Changes in all-minor-patch are merged and release-it is working

Links/references