diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index 04f44e59158e..b78a61d754d5 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -75,3 +75,4 @@ jobs: standalone-cli/dist/tailwindcss-macos-arm64 standalone-cli/dist/tailwindcss-macos-x64 standalone-cli/dist/tailwindcss-windows-x64.exe + standalone-cli/dist/tailwindcss-windows-arm64.exe diff --git a/standalone-cli/package.json b/standalone-cli/package.json index 03640b32272d..d1b0309a16bb 100644 --- a/standalone-cli/package.json +++ b/standalone-cli/package.json @@ -5,7 +5,7 @@ "scripts": { "build": "pkg . --compress Brotli --no-bytecode --public-packages \"*\" --public", "prebuild": "rimraf dist", - "postbuild": "move-file dist/tailwindcss-standalone-macos-x64 dist/tailwindcss-macos-x64 && move-file dist/tailwindcss-standalone-macos-arm64 dist/tailwindcss-macos-arm64 && move-file dist/tailwindcss-standalone-win-x64.exe dist/tailwindcss-windows-x64.exe && move-file dist/tailwindcss-standalone-linuxstatic-x64 dist/tailwindcss-linux-x64 && move-file dist/tailwindcss-standalone-linuxstatic-arm64 dist/tailwindcss-linux-arm64 && move-file dist/tailwindcss-standalone-linuxstatic-armv7 dist/tailwindcss-linux-armv7", + "postbuild": "move-file dist/tailwindcss-standalone-macos-x64 dist/tailwindcss-macos-x64 && move-file dist/tailwindcss-standalone-macos-arm64 dist/tailwindcss-macos-arm64 && move-file dist/tailwindcss-standalone-win-x64.exe dist/tailwindcss-windows-x64.exe && move-file dist/tailwindcss-standalone-win-arm64.exe dist/tailwindcss-windows-arm64.exe && move-file dist/tailwindcss-standalone-linuxstatic-x64 dist/tailwindcss-linux-x64 && move-file dist/tailwindcss-standalone-linuxstatic-arm64 dist/tailwindcss-linux-arm64 && move-file dist/tailwindcss-standalone-linuxstatic-armv7 dist/tailwindcss-linux-armv7", "test": "jest" }, "devDependencies": { @@ -27,6 +27,7 @@ "node16-macos-x64", "node16-macos-arm64", "node16-win-x64", + "node16-win-arm64", "node16-linuxstatic-x64", "node16-linuxstatic-arm64", "node16-linuxstatic-armv7" diff --git a/standalone-cli/tests/test.js b/standalone-cli/tests/test.js index f96faf1be643..7b6e1f22d847 100644 --- a/standalone-cli/tests/test.js +++ b/standalone-cli/tests/test.js @@ -3,15 +3,13 @@ const os = require('os') const fs = require('fs-extra') const platformMap = { - darwin: 'macos', - win32: 'windows', - linux: 'linux', + darwin: `./dist/tailwindcss-macos-${process.arch}`, + linux: `./dist/tailwindcss-linux-${process.arch}`, + win32: `.\\dist\\tailwindcss-windows-${process.arch}`, } function exec(args) { - return execSync( - `./dist/tailwindcss-${platformMap[process.platform]}-${process.arch} ${args}` - ).toString() + return execSync(`${platformMap[process.platform]} ${args}`).toString() } it('works', () => {