From 417e77befdb010840434e8610585826bb7b35868 Mon Sep 17 00:00:00 2001 From: tom-ridsdale Date: Mon, 15 Dec 2025 10:17:47 +0000 Subject: [PATCH 1/3] feat(TU-34343): Don't rely on npm view to get latest versions --- scripts/release.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/release.sh b/scripts/release.sh index 1af1e44b..9d07a8dc 100644 --- a/scripts/release.sh +++ b/scripts/release.sh @@ -17,7 +17,7 @@ yarn release-vanilla # bump embed in embed-react echo "-- bump embed in embed-react" -EMBED_VERSION=$(npm view @typeform/embed version) +EMBED_VERSION=$(node -p "require('$REPO_ROOT/packages/embed/package.json').version") echo "Latest @typeform/embed version: $EMBED_VERSION" cd $REPO_ROOT/packages/embed-react sed -i.bak "s/\"@typeform\/embed\": \".*\"/\"@typeform\/embed\": \"$EMBED_VERSION\"/" package.json && rm package.json.bak @@ -36,8 +36,8 @@ yarn release # bump embed and embed-react in demos echo "-- bump embed and embed-react in demos" -EMBED_VERSION=$(npm view @typeform/embed version) -EMBED_REACT_VERSION=$(npm view @typeform/embed-react version) +EMBED_VERSION=$(node -p "require('$REPO_ROOT/packages/embed/package.json').version") +EMBED_REACT_VERSION=$(node -p "require('$REPO_ROOT/packages/embed-react/package.json').version") echo "Latest @typeform/embed version: $EMBED_VERSION" echo "Latest @typeform/embed-react version: $EMBED_REACT_VERSION" cd $REPO_ROOT/packages/demo-nextjs @@ -45,7 +45,7 @@ sed -i.bak "s/\"@typeform\/embed\": \".*\"/\"@typeform\/embed\": \"$EMBED_VERSIO sed -i.bak "s/\"@typeform\/embed-react\": \".*\"/\"@typeform\/embed-react\": \"$EMBED_REACT_VERSION\"/" package.json && rm package.json.bak # commit embed and embed-react bumps in demo-nextjs -echo "-- commit embed and embed-react bumps in demp-nextjs" +echo "-- commit embed and embed-react bumps in demo-nextjs" cd $REPO_ROOT git add packages/demo-nextjs git commit -m 'chore: Bump @typeform/embed and @typeform/embed-react in demo-nextjs' From 9620361087a5fbd7f15cc6695220175e1c3848fe Mon Sep 17 00:00:00 2001 From: tom-ridsdale Date: Mon, 15 Dec 2025 11:15:03 +0000 Subject: [PATCH 2/3] feat(TU-34343): Force a release --- packages/embed/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/embed/README.md b/packages/embed/README.md index 795f003a..e5f38a28 100644 --- a/packages/embed/README.md +++ b/packages/embed/README.md @@ -387,7 +387,7 @@ yarn We recommend you work in a branch: ```bash -git checkout -b cool-new-feature +git checkout -b my-cool-new-feature ``` Build, watch for changes and start a demo server too (using `demo-nextjs`) From 3e3e7bf111974e6a6fd24b407c97d3166d1baf85 Mon Sep 17 00:00:00 2001 From: tom-ridsdale Date: Mon, 15 Dec 2025 12:01:21 +0000 Subject: [PATCH 3/3] feat(TU-34343): Remove slack notification step --- .github/workflows/deploy-aws.yml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.github/workflows/deploy-aws.yml b/.github/workflows/deploy-aws.yml index 3c73dcd0..2eae085b 100644 --- a/.github/workflows/deploy-aws.yml +++ b/.github/workflows/deploy-aws.yml @@ -71,11 +71,3 @@ jobs: AWS_ASSETS_BUCKET: 'typeform-public-assets/embed' AWS_CLOUDFRONT_DIST: 'E3IUO95IYL1RI3' PUBLIC_CDN_URL: 'https://embed.typeform.com' - - - uses: 8398a7/action-slack@v3 - if: failure() - with: - status: ${{ job.status }} - fields: repo,message,commit,author,action - env: - SLACK_WEBHOOK_URL: ${{ secrets.ACTION_MONITORING_SLACK }}