From 471a48a808b35a880375299aa38d080e45dafa10 Mon Sep 17 00:00:00 2001 From: Gorka Date: Wed, 18 Mar 2026 15:49:16 -0300 Subject: [PATCH 1/5] ci: add lifecycle E2E to PR workflow Adds a lifecycle job that runs in parallel with the existing e2e job. Both depend on the build job's PR Docker image. The lifecycle test deploys contracts programmatically and validates the full protocol lifecycle using the PR-built provider-platform image. --- .github/workflows/pr.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 8b30bca..2c3b6a1 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -36,3 +36,11 @@ jobs: provider_image_override: ${{ needs.build.outputs.image }} secrets: E2E_TRIGGER_TOKEN: ${{ secrets.E2E_TRIGGER_TOKEN }} + + lifecycle: + needs: build + uses: Moonlight-Protocol/local-dev/.github/workflows/lifecycle-reusable.yml@main + with: + provider_image_override: ${{ needs.build.outputs.image }} + secrets: + E2E_TRIGGER_TOKEN: ${{ secrets.E2E_TRIGGER_TOKEN }} From b0adec1ef87447db5999b87eda8df670c90157a7 Mon Sep 17 00:00:00 2001 From: Gorka Date: Wed, 18 Mar 2026 16:19:13 -0300 Subject: [PATCH 2/5] ci: trigger workflow From 146d0e5b738878b6ddbf228128027d13c47780c7 Mon Sep 17 00:00:00 2001 From: Gorka Date: Wed, 18 Mar 2026 16:33:41 -0300 Subject: [PATCH 3/5] ci: re-trigger after workflow fix From 776bc75bdcb8f98e218b0475ed3db7fd15d7e7d5 Mon Sep 17 00:00:00 2001 From: Gorka Date: Wed, 18 Mar 2026 16:45:43 -0300 Subject: [PATCH 4/5] ci: re-trigger after friendbot fix From 53638525515d44d3a1634214f21e23fa3cc59a9e Mon Sep 17 00:00:00 2001 From: Gorka Date: Wed, 18 Mar 2026 17:52:54 -0300 Subject: [PATCH 5/5] ci: re-trigger after managed stellar merge