From 13db3dbc9c0ad4c9970eba962e7059f0618edee2 Mon Sep 17 00:00:00 2001 From: Gabriel Miranda Date: Fri, 31 Oct 2025 16:09:23 -0300 Subject: [PATCH 01/14] run on push to this branch --- .github/workflows/release-canary.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release-canary.yml b/.github/workflows/release-canary.yml index b1f96781e1..da37407770 100644 --- a/.github/workflows/release-canary.yml +++ b/.github/workflows/release-canary.yml @@ -3,6 +3,7 @@ on: push: branches: - canary + - fix/release-workflow concurrency: ${{ github.workflow }}-${{ github.ref }} jobs: release: From 593445187a1ddd2823da7bb1cff2df68b826a33d Mon Sep 17 00:00:00 2001 From: Gabriel Miranda Date: Fri, 31 Oct 2025 16:12:45 -0300 Subject: [PATCH 02/14] try using the latest commit version of checkout --- .github/workflows/release-canary.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-canary.yml b/.github/workflows/release-canary.yml index da37407770..b1fce6e9c2 100644 --- a/.github/workflows/release-canary.yml +++ b/.github/workflows/release-canary.yml @@ -16,7 +16,7 @@ jobs: image: node:22 steps: - name: Checkout Repo - uses: actions/checkout@v4 + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - name: pnpm setup uses: pnpm/action-setup@f2b2b233b538f500472c7274c7012f57857d8ce0 - name: Install packages From ade2a64a1e0c6ae5df3bc1960f40e393e5bc42e9 Mon Sep 17 00:00:00 2001 From: Gabriel Miranda Date: Fri, 31 Oct 2025 16:25:29 -0300 Subject: [PATCH 03/14] change into the env var --- .github/workflows/release-canary.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release-canary.yml b/.github/workflows/release-canary.yml index b1fce6e9c2..7cf9b604ee 100644 --- a/.github/workflows/release-canary.yml +++ b/.github/workflows/release-canary.yml @@ -25,6 +25,8 @@ jobs: # This step errors if it is already in prerelease mode continue-on-error: true run: pnpm canary:enter + - name: check current version + run: cd $GITHUB_WORKSPACE - name: Create "version packages" pull request or publish release uses: changesets/action@v1.5.3 with: From c0da81417e82fd3cc6ed690337834af0b1d0f810 Mon Sep 17 00:00:00 2001 From: Gabriel Miranda Date: Fri, 31 Oct 2025 16:29:53 -0300 Subject: [PATCH 04/14] setup git user manually --- .github/workflows/release-canary.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-canary.yml b/.github/workflows/release-canary.yml index 7cf9b604ee..23fa710d4d 100644 --- a/.github/workflows/release-canary.yml +++ b/.github/workflows/release-canary.yml @@ -25,13 +25,14 @@ jobs: # This step errors if it is already in prerelease mode continue-on-error: true run: pnpm canary:enter - - name: check current version - run: cd $GITHUB_WORKSPACE + - name: set git user + run: git config user.name "github-actions[bot]" - name: Create "version packages" pull request or publish release uses: changesets/action@v1.5.3 with: version: pnpm run version publish: pnpm run release + setupGitUser: false title: "chore(root): version packages" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 9222fb793d19df54f9374a350ede31295d31c7a6 Mon Sep 17 00:00:00 2001 From: Gabriel Miranda Date: Fri, 31 Oct 2025 16:35:40 -0300 Subject: [PATCH 05/14] list files --- .github/workflows/release-canary.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release-canary.yml b/.github/workflows/release-canary.yml index 23fa710d4d..e0cc28a21f 100644 --- a/.github/workflows/release-canary.yml +++ b/.github/workflows/release-canary.yml @@ -25,6 +25,8 @@ jobs: # This step errors if it is already in prerelease mode continue-on-error: true run: pnpm canary:enter + - name: list files + run: ls - name: set git user run: git config user.name "github-actions[bot]" - name: Create "version packages" pull request or publish release From 808b982c250873a538ad332d3a53ba1ec0352940 Mon Sep 17 00:00:00 2001 From: Gabriel Miranda Date: Fri, 31 Oct 2025 16:42:48 -0300 Subject: [PATCH 06/14] try installing git and list files --- .github/workflows/release-canary.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-canary.yml b/.github/workflows/release-canary.yml index e0cc28a21f..d18f669754 100644 --- a/.github/workflows/release-canary.yml +++ b/.github/workflows/release-canary.yml @@ -15,6 +15,10 @@ jobs: container: image: node:22 steps: + - name: Install dependencies + run: | + apt-get update + apt-get install -y git - name: Checkout Repo uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - name: pnpm setup @@ -26,7 +30,7 @@ jobs: continue-on-error: true run: pnpm canary:enter - name: list files - run: ls + run: ls -la - name: set git user run: git config user.name "github-actions[bot]" - name: Create "version packages" pull request or publish release From 02c82ac7a7ef3d756b378826edc2922988fda5d6 Mon Sep 17 00:00:00 2001 From: Gabriel Miranda Date: Fri, 31 Oct 2025 17:10:17 -0300 Subject: [PATCH 07/14] run git status --- .github/workflows/release-canary.yml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/.github/workflows/release-canary.yml b/.github/workflows/release-canary.yml index d18f669754..6da4fb2747 100644 --- a/.github/workflows/release-canary.yml +++ b/.github/workflows/release-canary.yml @@ -15,10 +15,6 @@ jobs: container: image: node:22 steps: - - name: Install dependencies - run: | - apt-get update - apt-get install -y git - name: Checkout Repo uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - name: pnpm setup @@ -29,16 +25,12 @@ jobs: # This step errors if it is already in prerelease mode continue-on-error: true run: pnpm canary:enter - - name: list files - run: ls -la - - name: set git user - run: git config user.name "github-actions[bot]" + - run: git status - name: Create "version packages" pull request or publish release uses: changesets/action@v1.5.3 with: version: pnpm run version publish: pnpm run release - setupGitUser: false title: "chore(root): version packages" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 174b10bfb2ce89d80a4c27fa378a448d658826d8 Mon Sep 17 00:00:00 2001 From: Gabriel Miranda Date: Fri, 31 Oct 2025 17:16:24 -0300 Subject: [PATCH 08/14] set safe directory --- .github/workflows/release-canary.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release-canary.yml b/.github/workflows/release-canary.yml index 6da4fb2747..4e2febd3c5 100644 --- a/.github/workflows/release-canary.yml +++ b/.github/workflows/release-canary.yml @@ -17,6 +17,8 @@ jobs: steps: - name: Checkout Repo uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + with: + set-safe-directory: true - name: pnpm setup uses: pnpm/action-setup@f2b2b233b538f500472c7274c7012f57857d8ce0 - name: Install packages From 3f949b9247fdafc98a0674ffdf8707ca058bc9cf Mon Sep 17 00:00:00 2001 From: Gabriel Miranda Date: Fri, 31 Oct 2025 17:18:14 -0300 Subject: [PATCH 09/14] add safe direcotry manually --- .github/workflows/release-canary.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/release-canary.yml b/.github/workflows/release-canary.yml index 4e2febd3c5..d6012fd0bb 100644 --- a/.github/workflows/release-canary.yml +++ b/.github/workflows/release-canary.yml @@ -17,8 +17,7 @@ jobs: steps: - name: Checkout Repo uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - with: - set-safe-directory: true + - run: git config --global --add safe.directory $GITHUB_WORKSPACE - name: pnpm setup uses: pnpm/action-setup@f2b2b233b538f500472c7274c7012f57857d8ce0 - name: Install packages From 7b8241c20937f4a41335e93bb257126d9a850d39 Mon Sep 17 00:00:00 2001 From: Gabriel Miranda Date: Fri, 31 Oct 2025 17:22:10 -0300 Subject: [PATCH 10/14] try setting set-safe-directory --- .github/workflows/release-canary.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-canary.yml b/.github/workflows/release-canary.yml index d6012fd0bb..f4af35e6e6 100644 --- a/.github/workflows/release-canary.yml +++ b/.github/workflows/release-canary.yml @@ -17,6 +17,8 @@ jobs: steps: - name: Checkout Repo uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + with: + set-safe-directory: $GITHUB_WORKSPACE - run: git config --global --add safe.directory $GITHUB_WORKSPACE - name: pnpm setup uses: pnpm/action-setup@f2b2b233b538f500472c7274c7012f57857d8ce0 @@ -26,7 +28,6 @@ jobs: # This step errors if it is already in prerelease mode continue-on-error: true run: pnpm canary:enter - - run: git status - name: Create "version packages" pull request or publish release uses: changesets/action@v1.5.3 with: From c66597ae2a2d1802ec02c9b2e871d4b4ffd6fce9 Mon Sep 17 00:00:00 2001 From: Gabriel Miranda Date: Fri, 31 Oct 2025 17:24:26 -0300 Subject: [PATCH 11/14] add safe directory manually --- .github/workflows/release-canary.yml | 2 -- .github/workflows/release.yml | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/release-canary.yml b/.github/workflows/release-canary.yml index f4af35e6e6..ca90789b6c 100644 --- a/.github/workflows/release-canary.yml +++ b/.github/workflows/release-canary.yml @@ -17,8 +17,6 @@ jobs: steps: - name: Checkout Repo uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - with: - set-safe-directory: $GITHUB_WORKSPACE - run: git config --global --add safe.directory $GITHUB_WORKSPACE - name: pnpm setup uses: pnpm/action-setup@f2b2b233b538f500472c7274c7012f57857d8ce0 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f90e1ec7fa..5d2122ba0f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,6 +15,7 @@ jobs: steps: - name: Checkout Repo uses: actions/checkout@v4 + - run: git config --global --add safe.directory $GITHUB_WORKSPACE - name: pnpm setup uses: pnpm/action-setup@f2b2b233b538f500472c7274c7012f57857d8ce0 - name: Install packages From e8c3c1b81d75551e4a2394e487e62cdca1eee5bf Mon Sep 17 00:00:00 2001 From: Gabriel Miranda Date: Fri, 31 Oct 2025 17:24:45 -0300 Subject: [PATCH 12/14] remove debugging push trigger --- .github/workflows/release-canary.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/release-canary.yml b/.github/workflows/release-canary.yml index ca90789b6c..542a2696f5 100644 --- a/.github/workflows/release-canary.yml +++ b/.github/workflows/release-canary.yml @@ -3,7 +3,6 @@ on: push: branches: - canary - - fix/release-workflow concurrency: ${{ github.workflow }}-${{ github.ref }} jobs: release: From fae3bca30fc9f85ebf32127e25f80e71e2bce05a Mon Sep 17 00:00:00 2001 From: Gabriel Miranda Date: Fri, 31 Oct 2025 17:34:14 -0300 Subject: [PATCH 13/14] try whoami --- .github/workflows/release-canary.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/release-canary.yml b/.github/workflows/release-canary.yml index 542a2696f5..9c8677a74b 100644 --- a/.github/workflows/release-canary.yml +++ b/.github/workflows/release-canary.yml @@ -3,6 +3,7 @@ on: push: branches: - canary + - fix/release-workflow concurrency: ${{ github.workflow }}-${{ github.ref }} jobs: release: @@ -17,6 +18,7 @@ jobs: - name: Checkout Repo uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - run: git config --global --add safe.directory $GITHUB_WORKSPACE + - run: whoami - name: pnpm setup uses: pnpm/action-setup@f2b2b233b538f500472c7274c7012f57857d8ce0 - name: Install packages From 204c8294ebd24febaa8bd630ae5b7174ce5174dc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 31 Oct 2025 20:35:21 +0000 Subject: [PATCH 14/14] Version Packages (canary) --- .changeset/pre.json | 1 + packages/components/CHANGELOG.md | 7 +++++++ packages/components/package.json | 4 ++-- packages/preview-server/CHANGELOG.md | 7 +++++++ packages/preview-server/package.json | 4 ++-- packages/react-email/CHANGELOG.md | 2 ++ packages/react-email/package.json | 2 +- packages/tailwind/CHANGELOG.md | 6 ++++++ packages/tailwind/package.json | 2 +- pnpm-lock.yaml | 4 ++-- 10 files changed, 31 insertions(+), 8 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 688a03d935..c75ae2c1da 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -36,6 +36,7 @@ "playground": "0.0.9" }, "changesets": [ + "dull-ghosts-begin", "eighty-ravens-juggle", "famous-pandas-unite", "flat-masks-take", diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index c3506224c3..a7c9a415da 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -1,5 +1,12 @@ # @react-email/components +## 1.0.0-canary.3 + +### Patch Changes + +- Updated dependencies [1e76981] + - @react-email/tailwind@2.0.0-canary.2 + ## 1.0.0-canary.2 ### Patch Changes diff --git a/packages/components/package.json b/packages/components/package.json index 023d1d232d..9cd9bbf754 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@react-email/components", - "version": "1.0.0-canary.2", + "version": "1.0.0-canary.3", "description": "A collection of all components React Email.", "sideEffects": false, "main": "./dist/index.js", @@ -58,7 +58,7 @@ "@react-email/render": "workspace:2.0.0-canary.0", "@react-email/row": "workspace:0.0.12", "@react-email/section": "workspace:0.0.16", - "@react-email/tailwind": "workspace:2.0.0-canary.1", + "@react-email/tailwind": "workspace:2.0.0-canary.2", "@react-email/text": "workspace:0.1.5" }, "peerDependencies": { diff --git a/packages/preview-server/CHANGELOG.md b/packages/preview-server/CHANGELOG.md index 851a4755ac..d75b0ee135 100644 --- a/packages/preview-server/CHANGELOG.md +++ b/packages/preview-server/CHANGELOG.md @@ -1,5 +1,12 @@ # @react-email/preview-server +## 5.0.0-canary.4 + +### Patch Changes + +- Updated dependencies [1e76981] + - @react-email/tailwind@2.0.0-canary.2 + ## 5.0.0-canary.3 ### Minor Changes diff --git a/packages/preview-server/package.json b/packages/preview-server/package.json index 9e632b93d1..fcb6cf0385 100644 --- a/packages/preview-server/package.json +++ b/packages/preview-server/package.json @@ -1,6 +1,6 @@ { "name": "@react-email/preview-server", - "version": "5.0.0-canary.3", + "version": "5.0.0-canary.4", "description": "A live preview of your emails right in your browser.", "scripts": { "build": "tsx ./scripts/build-preview-server.mts", @@ -26,7 +26,7 @@ "@radix-ui/react-toggle": "1.1.10", "@radix-ui/react-toggle-group": "1.1.11", "@radix-ui/react-tooltip": "1.2.8", - "@react-email/tailwind": "workspace:2.0.0-canary.1", + "@react-email/tailwind": "workspace:2.0.0-canary.2", "@types/node": "22.14.1", "@types/normalize-path": "3.0.2", "@types/react": "19.0.10", diff --git a/packages/react-email/CHANGELOG.md b/packages/react-email/CHANGELOG.md index 35324910b8..bebad66ee3 100644 --- a/packages/react-email/CHANGELOG.md +++ b/packages/react-email/CHANGELOG.md @@ -1,5 +1,7 @@ # react-email +## 5.0.0-canary.4 + ## 5.0.0-canary.3 ### Minor Changes diff --git a/packages/react-email/package.json b/packages/react-email/package.json index b798add1a2..5f667ef872 100644 --- a/packages/react-email/package.json +++ b/packages/react-email/package.json @@ -1,6 +1,6 @@ { "name": "react-email", - "version": "5.0.0-canary.3", + "version": "5.0.0-canary.4", "description": "A live preview of your emails right in your browser.", "bin": { "email": "./dist/index.js" diff --git a/packages/tailwind/CHANGELOG.md b/packages/tailwind/CHANGELOG.md index d98fe72e24..8a95499ec4 100644 --- a/packages/tailwind/CHANGELOG.md +++ b/packages/tailwind/CHANGELOG.md @@ -1,5 +1,11 @@ # @react-email/tailwind +## 2.0.0-canary.2 + +### Patch Changes + +- 1e76981: export granular APIs in a more tree shakeable way + ## 2.0.0-canary.1 ### Patch Changes diff --git a/packages/tailwind/package.json b/packages/tailwind/package.json index 0c60aa436e..d7f798c7d6 100644 --- a/packages/tailwind/package.json +++ b/packages/tailwind/package.json @@ -1,6 +1,6 @@ { "name": "@react-email/tailwind", - "version": "2.0.0-canary.1", + "version": "2.0.0-canary.2", "description": "A React component to wrap emails with Tailwind CSS", "sideEffects": false, "main": "./dist/index.js", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 01d0b1f9cd..8f0a0c8e35 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -420,7 +420,7 @@ importers: specifier: workspace:0.0.16 version: link:../section '@react-email/tailwind': - specifier: workspace:2.0.0-canary.1 + specifier: workspace:2.0.0-canary.2 version: link:../tailwind '@react-email/text': specifier: workspace:0.1.5 @@ -666,7 +666,7 @@ importers: specifier: 1.2.8 version: 1.2.8(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@react-email/tailwind': - specifier: workspace:2.0.0-canary.1 + specifier: workspace:2.0.0-canary.2 version: link:../tailwind '@types/node': specifier: 22.14.1