Skip to content

Release (2026-07-21) - #237

Merged
dan2k3k4 merged 9 commits into
prodfrom
dev
Jul 21, 2026
Merged

Release (2026-07-21)#237
dan2k3k4 merged 9 commits into
prodfrom
dev

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 21, 2026

Copy link
Copy Markdown

Changes in this release:

8586057 chore: pause horizon around deploy migrations
bf8b027 fix: make status transitions migration self-heal after partial DDL failure
3aa3f7f chore: wire ftlagoon_private_key_content to FTLAGOON_PRIVATE_KEY_CONTENT env

Greptile Summary

This PR prepares the application for the July 21 release. The main changes are:

  • Pauses Horizon workers while deployment migrations run.
  • Repairs partially created status-transition schema objects.
  • Adds status-transition model annotations.
  • Maps the FTLagoon private key environment variable into configuration.

Confidence Score: 5/5

No new qualifying issue blocks this follow-up review.

  • No distinct production breakage requiring a separate fix was found in the latest changes.

Important Files Changed

Filename Overview
.lagoon.yml Adds Horizon pause and resume handling around deployment migrations.
database/migrations/2026_07_17_140000_create_polydock_app_instance_status_transitions_table.php Adds recovery for a partially created status-transition table, index, and foreign key.
app/Models/PolydockAppInstanceStatusTransition.php Adds model property and Carbon annotations without changing runtime behavior.
config/polydock.php Maps FTLAGOON_PRIVATE_KEY_CONTENT into application configuration.

Reviews (2): Last reviewed commit: "chore: auto-cleanup for stale failed ins..." | Re-trigger Greptile

@dan2k3k4

Copy link
Copy Markdown
Member

@greptile review

Comment thread .lagoon.yml Outdated
@dan2k3k4

Copy link
Copy Markdown
Member

@greptile review

@dan2k3k4
dan2k3k4 merged commit b4f3022 into prod Jul 21, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant