ctc-oss / fapolicy-analyzer

Tools to assist with the configuration and management of fapolicyd.
https://ctc-oss.github.io/fapolicy-analyzer
GNU General Public License v3.0
12 stars 5 forks source link

Fix spec version patching #878

Closed jw3 closed 1 year ago

jw3 commented 1 year ago

Some previously undetected regressions were brought to light after merging the implementation of #821 in #864.

The background here is that the version defined in the spec files can be patched in CI builds on master or a PR branch. This is done to allow these builds to be versioned with qualifiers that identify them as special, as development builds.

The spec version patching had a couple issues that were introduced back when removing the pull-request-target support. This PR fixes those and some other other issues causing the work from #865 not to succeed on master.