freedomofpress / securedrop

GitHub repository for the SecureDrop whistleblower platform. Do not submit tips here!
https://securedrop.org/
Other
3.62k stars 685 forks source link

Have GHA lint job also run `make verify-mo` #7218

Closed legoktm closed 1 month ago

legoktm commented 1 month ago

Status

Ready for review

Description of Changes

This was in the CircleCI job but not GHA. We need to install libarchive for diffoscope to work; added some debugging code to make those types of diffoscope failures easier to understand and debug.

Testing

How should the reviewer test this PR?

Deployment

Any special considerations for deployment? n/a

Checklist