fre pp checkout needs an optional branch argument for the clone of the fre2/workflows/postproc repo for testing and developer use.
The tests for fre2/workflows/postproc are supposed to be end-to-end tests that rely on the fre-cli infrastructure in a sort of bronx-like way (i.e. fre make, fre pp, etc.) However, there's a hard-coded clone of the main branch in fre pp checkout that the subsequent fre pp steps reference - if we use it as-is for the fre2/../testing, we're only going to be able to test the main branch, which sort of defeats the purpose of having a main branch in the first place.
fre pp checkout needs an optional branch argument for the clone of the fre2/workflows/postproc repo for testing and developer use.
The tests for fre2/workflows/postproc are supposed to be end-to-end tests that rely on the fre-cli infrastructure in a sort of bronx-like way (i.e. fre make, fre pp, etc.) However, there's a hard-coded clone of the main branch in fre pp checkout that the subsequent fre pp steps reference - if we use it as-is for the fre2/../testing, we're only going to be able to test the main branch, which sort of defeats the purpose of having a main branch in the first place.