Skip to content

v3.1.0

Compare
Choose a tag to compare
@JWittmeyer JWittmeyer released this 07 Jan 08:55
520bb68

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)