From 1089129564d337b28d1c4377a1b37c64fd5b8917 Mon Sep 17 00:00:00 2001 From: Ivan Starkov Date: Fri, 5 Dec 2025 18:45:51 +0700 Subject: [PATCH 01/27] Try prod release again --- .github/actions/vercel/action.yaml | 12 +++++++++++- .github/workflows/vercel-deploy-staging.yml | 19 +++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/.github/actions/vercel/action.yaml b/.github/actions/vercel/action.yaml index 20077162acd1..a1accdcdc63f 100644 --- a/.github/actions/vercel/action.yaml +++ b/.github/actions/vercel/action.yaml @@ -76,7 +76,11 @@ runs: export GITHUB_SHA=${{ inputs.sha }} export GITHUB_REF_NAME=${{ inputs.ref-name }} - pnpx vercel build + if [ "${{ inputs.environment }}" = "production" ]; then + pnpx vercel build --prod + else + pnpx vercel build + fi shell: bash - name: Patch @@ -103,8 +107,14 @@ runs: - name: Deploy id: deploy run: | + PROD_FLAGS="" + if [ "${{ inputs.environment }}" = "production" ]; then + PROD_FLAGS="--prod --skip-domain" + fi + pnpx vercel deploy \ --prebuilt \ + $PROD_FLAGS \ --token ${{ inputs.vercel-token }} \ 2> >(tee info.txt >&2) | tee domain.txt diff --git a/.github/workflows/vercel-deploy-staging.yml b/.github/workflows/vercel-deploy-staging.yml index a96527e72bfb..51e6d23bf227 100644 --- a/.github/workflows/vercel-deploy-staging.yml +++ b/.github/workflows/vercel-deploy-staging.yml @@ -87,6 +87,18 @@ jobs: sha: ${{ github.event_name == 'pull_request_target' && github.event.pull_request.head.sha || github.sha }} environment: ${{ matrix.environment }} + - uses: ./.github/actions/vercel + if: matrix.environment == 'staging' + id: vercel-prod + name: Deploy to Vercel + with: + vercel-token: ${{ secrets.VERCEL_TOKEN }} + vercel-org-id: ${{ secrets.VERCEL_ORG_ID }} + vercel-project-id: ${{ secrets.VERCEL_PROJECT_ID }} + ref-name: ${{ github.ref_name }} + sha: ${{ github.sha }} + environment: "production" + - name: Debug Vercel Outputs run: | echo "domain=${{ steps.vercel.outputs.domain }}" @@ -99,6 +111,13 @@ jobs: description: "[${{ matrix.environment }}] Vercel logs" url: "${{ steps.vercel.outputs.inspect-url }}" + - uses: ./.github/actions/add-status + if: matrix.environment == 'staging' + with: + title: "⏰ [${{ matrix.environment }}] Vercel Production Inspection" + description: "[${{ matrix.environment }}] Vercel production logs" + url: "${{ steps.vercel-prod.outputs.inspect-url }}" + - uses: ./.github/actions/add-status with: title: "⭐ [${{ matrix.environment }}] Apps Webstudio URL" From 5d318c026c61d7052bf1d3cfca46b5c5a08e8acb Mon Sep 17 00:00:00 2001 From: Ivan Starkov Date: Fri, 5 Dec 2025 18:52:54 +0700 Subject: [PATCH 02/27] Try fix --- .github/actions/vercel/action.yaml | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/.github/actions/vercel/action.yaml b/.github/actions/vercel/action.yaml index a1accdcdc63f..b0582dfee716 100644 --- a/.github/actions/vercel/action.yaml +++ b/.github/actions/vercel/action.yaml @@ -107,23 +107,27 @@ runs: - name: Deploy id: deploy run: | - PROD_FLAGS="" if [ "${{ inputs.environment }}" = "production" ]; then - PROD_FLAGS="--prod --skip-domain" + pnpx vercel deploy \ + --prebuilt \ + --prod \ + --skip-domain \ + --token ${{ inputs.vercel-token }} \ + 2> >(tee info.txt >&2) | tee domain.txt + else + pnpx vercel deploy \ + --prebuilt \ + --token ${{ inputs.vercel-token }} \ + 2> >(tee info.txt >&2) | tee domain.txt fi - pnpx vercel deploy \ - --prebuilt \ - $PROD_FLAGS \ - --token ${{ inputs.vercel-token }} \ - 2> >(tee info.txt >&2) | tee domain.txt - echo "domain=$(cat ./domain.txt)" >> $GITHUB_OUTPUT echo "inspect-url=$(cat info.txt | grep 'Inspect:' | awk '{print $2}')" >> $GITHUB_OUTPUT shell: bash - name: Set Alias + if: ${{ inputs.environment != 'production' }} id: alias run: | ALIAS="${{ steps.branch.outputs.value }}" From 1f834af59cdf649f4c319ef28acdd96795c75c0a Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Mon, 8 Dec 2025 21:30:06 +0000 Subject: [PATCH 03/27] test From 9803cd2cbe4df2a578d841de707196e344505d22 Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Tue, 9 Dec 2025 23:27:22 +0000 Subject: [PATCH 04/27] test From c5e80baa443b8b374462092c7c8080216269c071 Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Fri, 12 Dec 2025 12:36:45 +0000 Subject: [PATCH 05/27] test From 070bea85b8ad89d9b9911a25edd6f729fec018dc Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Mon, 15 Dec 2025 16:39:46 +0000 Subject: [PATCH 06/27] context menu From 498c60ca1fa85b039c7047c1a33fdbbf40185a45 Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Tue, 16 Dec 2025 13:12:47 +0000 Subject: [PATCH 07/27] fix paste and settings permissions From c901e7ee176ac03668be67d3ac4f28993adcd91d Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Wed, 17 Dec 2025 00:44:37 +0000 Subject: [PATCH 08/27] convert instance From 84373e498b03c5ee38f27b5424fbc9a6a41840c1 Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Thu, 18 Dec 2025 16:39:57 +0000 Subject: [PATCH 09/27] tokens conflict management From 7bc5a5020360ccad6d3fafeabd5d3eba5c35565f Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Thu, 18 Dec 2025 23:19:53 +0000 Subject: [PATCH 10/27] publish enh, commands panel enh, instances search From 471f70f82a2ba92e10e002cb3e74a1c4a65d1543 Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Thu, 18 Dec 2025 23:40:58 +0000 Subject: [PATCH 11/27] publish enh, commands panel enh, instances search From 25667f44a1efefb5f6109daf33de1713e19a594a Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Sat, 27 Dec 2025 15:55:31 +0000 Subject: [PATCH 12/27] fix svg upload From dee8b3f9d774fd8701356b04db99966fea9f42e2 Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Sun, 4 Jan 2026 17:56:10 +0000 Subject: [PATCH 13/27] media conditions From d9fb783e8e5f0c05e87c14b583309b4ac632424a Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Mon, 8 Dec 2025 21:30:06 +0000 Subject: [PATCH 14/27] test From d196624e5b7c4a1455add8ac69d139eae13ecbb8 Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Tue, 9 Dec 2025 23:27:22 +0000 Subject: [PATCH 15/27] test From 46984aa6bbd383dde9e95d49c0fd2a7a466ab30d Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Fri, 12 Dec 2025 12:36:45 +0000 Subject: [PATCH 16/27] test From c5459573c0c1d1c416e57706abc182ae6013ec32 Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Mon, 15 Dec 2025 16:39:46 +0000 Subject: [PATCH 17/27] context menu From 5c7803a0b4743c6411a9ac25807162fc65384299 Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Tue, 16 Dec 2025 13:12:47 +0000 Subject: [PATCH 18/27] fix paste and settings permissions From a38e5f01c0e1e4e35bf74753cf0052a2c215c481 Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Wed, 17 Dec 2025 00:44:37 +0000 Subject: [PATCH 19/27] convert instance From 9a679b1c5bbd57025788b4669937cfdd8aaea3ff Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Thu, 18 Dec 2025 16:39:57 +0000 Subject: [PATCH 20/27] tokens conflict management From d4e4b35ae5cb96e8b2c3d108a3e7d954dac02a9f Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Thu, 18 Dec 2025 23:19:53 +0000 Subject: [PATCH 21/27] publish enh, commands panel enh, instances search From b949e758f5c473eafbe9b1cda36f67a33211983a Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Thu, 18 Dec 2025 23:40:58 +0000 Subject: [PATCH 22/27] publish enh, commands panel enh, instances search From bfcf69d9c4689bc3c20c86487f53169a6ac9fea7 Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Sat, 27 Dec 2025 15:55:31 +0000 Subject: [PATCH 23/27] fix svg upload From 0bf7d86ba8a0831721763d329cc1c7c341ac825d Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Sun, 4 Jan 2026 17:56:10 +0000 Subject: [PATCH 24/27] media conditions From 3db1ff3157b0b5fe2b40aaef50b8de1f38e0c498 Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Mon, 12 Jan 2026 16:48:33 +0000 Subject: [PATCH 25/27] 0.248.0 From 58886bf0abca22782a3fc5da723728f48931902d Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Thu, 5 Feb 2026 22:44:55 +0000 Subject: [PATCH 26/27] 0.253.0 From a0602efbac22e1c370da480351c1e1b207a3c3c8 Mon Sep 17 00:00:00 2001 From: Oleg Isonen Date: Thu, 19 Feb 2026 10:45:15 +0000 Subject: [PATCH 27/27] redirects