Releases
v3.1.0
3.1.0 (2025-01-02)
Features
add Docker Compose actions (d9603f2 )
add merge, release workflows (8307ba7 )
add parent images build (1f368ab )
add pi docker build (ec86e8e )
admin - fetch updated apps since last release (bde6072 )
admin update repo settings scripts (793bf95 )
app-update: separate smodules merge from parent images merge (f7cf884 )
make pi-matrix reusable (51a26ee )
remove refinery-config (cf4ef4c )
rename diff.sh (a71c996 )
separate repo settings from rulesets (307cb98 )
Bug Fixes
add git config (7d5bf95 )
admin: checkout cicd repo (34ae411 )
admin: clone cicd repo separately (9feee61 )
admin: docker-compose .env file (265052a )
admin: jq sort by statement (59f5f81 )
checkout parent image repo instead of submodules (b3bd37a )
ci: checkout cicd repo (cb14c4c )
ci: repo update input params (5f9bbed )
dc: dc-edit on release only (8309bb2 )
delete submodule branches instead of parent image branches (b9d827b )
delete test resources (bcf774d )
docker build context (3dd4dbe )
Dockerfile grep image (7e9a8e4 )
edit Dockerfile file overwrite (f40bf03 )
edit_dockerfile output ordering (646c1fb )
function definition ordering (e2248ae )
generate matrix refs (cbea376 )
git add requirements (f7e75a6 )
git ops in pi_merge_submodule (3479cda )
git ops in pi_merge_submodule (2cdfe05 )
git ops ordering in pi_release (af700a1 )
gracefully handle existing PRs in pi_merge_submodule (398ea50 )
handle missing secrets (212cdd9 )
include submodules to repo clone (797d688 )
make pi/pr_create gracefully handle existing PRs (30060a1 )
mutually dependent services (5add5c6 )
outputting matrix (72063ac )
outputting matrix (ec5f830 )
outputting matrix (502e7de )
outputting matrix (f0eee7e )
outputting matrix (1c2f8d9 )
perform a force push on pi_release (d7d30bc )
pi build order of operations (844731f )
pi_merge_submodule checkout (dca06dd )
pi_release workflow (19b74a8 )
pi-matrix for input parent_iamge_type (a881663 )
pip-compile path (205d0a1 )
pr number input param for pi-matrix (458a1c7 )
purge downloadable artifact (fdcdece )
purge downloadable artifact (796c0fb )
reference workflows @dev (d815652 )
registry reference (b885548 )
remove tf-azure-do2az-migration repo (18d8115 )
sed quoting in edit_dockerfile (7d71467 )
skip pulling branch after checkout in clone step (cddb867 )
test script (61c8662 )
typo in pi_matrix (486d508 )
unterminated quoted string (ba40c5a )
update environment value for prod actions (3844f2b )
update git operations in pi workflows (876d7d2 )
update pi-build needs (54a3eb8 )
update release tag template (cd74adf )
upload artifacts settings (7b70c97 )
use environment secrets instead of repo (2d6edc6 )
Performance Improvements
add branch deletion for parent img and app repos (df417ef )
add diff ref param to build (a1a8a61 )
add next support (d686ad3 )
add publish JSON diff step (34ae411 )
add settings.sh (642a99c )
add strategy includes (4e466b0 )
admin: resolve .env file (a347659 )
apply testing changes to app repos (1634979 )
cleanup app branches on pi_merge_submodule (ba7f4e4 )
clone with --recurse-submodules (04cca54 )
compile artifacts & update child repo (276d7d4 )
configure branch name (6944b9c )
create PR for app requirements (2adb230 )
include repository input (9e194ff )
install pip dependencies (7cdd8cd )
make general settings a static file (3c51b57 )
only perform git pull after repo clone (f7740d6 )
only run general settings once (5f17f9b )
requirements compilation (634331e )
separate build from smodules merge (a805760 )
separate merges into submodules and parent-image (5a37d7e )
skip freeapi migrate third party svc (147fa0f )
support mutually dependent parent image types (d686ad3 )
update both dev and regular Dockerfile (bd4152c )
update build (551fe23 )
update checkout config (84a3e10 )
update git config (53718ef )
update Parent Images w/docs (e83f3e9 )
update PR title (1c96028 )
update release workflow (10d97bf )
upgraded destroy script (7cfea31 )
You can’t perform that action at this time.