To help ease the review burden for packaging PRs and to make them less error prone, I propose adding a basic github action that tests that quilt push -a and quilt pop -a (or whatever the commands are) succeed. This would be a super simple starting place and we could expand upon it from there but I think the development effort required for this would be incredibly minimal and would pay dividends.
Optionally, we could also maybe run tox -e py3 in between quilt pushing and popping to try to add another layer of protection against breaking functionality.
this action should be restricted to PRs where target branch matches the pattern ubuntu/*.
Enhancement
To help ease the review burden for packaging PRs and to make them less error prone, I propose adding a basic github action that tests that
quilt push -a
andquilt pop -a
(or whatever the commands are) succeed. This would be a super simple starting place and we could expand upon it from there but I think the development effort required for this would be incredibly minimal and would pay dividends.Optionally, we could also maybe run
tox -e py3
in between quilt pushing and popping to try to add another layer of protection against breaking functionality.this action should be restricted to PRs where target branch matches the pattern
ubuntu/*
.