Fixes to issue retirement

import-korg-vulns and retire-inactive have different conditions for whether an issue should be active or retired, and both of them are wrong!

Fix this, and:

  • Make import-korg-vulns retire issues that should no longer be active
  • Fix missing branch status in some active issues
  • Fix incorrect branch status in some retired issues that looked like they should be active
  • Retire some more issues found by the updated retire-inactive

This conflicts with !29 (merged) due to the movement of code into a module there, so I will have to rebase one of these once the other is merged.

Edited by Ben Hutchings

Merge request reports

Loading