From c2914f2ebd072a29b4c1d74a93d0cdd221c4d0e7 Mon Sep 17 00:00:00 2001 From: Shahed Nasser Date: Thu, 8 May 2025 18:01:45 +0300 Subject: [PATCH] chore: update Medusa UI packages in docs on new release (#12415) --- .../workflows/generate-public-references.yml | 32 +++++++++++++++---- www/apps/ui/scripts/copy-colors.ts | 3 +- www/package.json | 3 +- 3 files changed, 30 insertions(+), 8 deletions(-) diff --git a/.github/workflows/generate-public-references.yml b/.github/workflows/generate-public-references.yml index 1d1562bc25..847d2c7094 100644 --- a/.github/workflows/generate-public-references.yml +++ b/.github/workflows/generate-public-references.yml @@ -56,11 +56,11 @@ jobs: working-directory: www run: yarn build:packages - - name: Install Workspace dependencies + - name: Install Utils dependencies run: yarn install working-directory: www/utils - - name: Build Workspace packages + - name: Build Utils packages run: yarn build working-directory: www/utils @@ -271,12 +271,20 @@ jobs: - name: Build Packages run: yarn build + + - name: Install Docs dependencies + working-directory: www + run: yarn install - - name: Install Workspace dependencies + - name: Build Docs packages + working-directory: www + run: yarn build:packages + + - name: Install Utils dependencies run: yarn install working-directory: www/utils - - name: Build Workspace dependencies + - name: Build Utils dependencies run: yarn build working-directory: www/utils @@ -284,13 +292,25 @@ jobs: run: yarn generate:ui working-directory: www/utils/packages/react-docs-generator + - name: Generate Colors + run: yarn copy-colors + working-directory: www/apps/ui + + - name: Update Medusa Dependencies + run: yarn up:medusa + working-directory: www + - name: Create Pull Request uses: peter-evans/create-pull-request@v4 with: - commit-message: "chore(docs): Generated UI Reference (automated)" + commit-message: "chore(docs): Generated + Updated UI Reference (automated)" base: "develop" title: "chore(docs): Updated UI Reference (automated)" labels: "type: chore" - add-paths: www/apps/ui/src/specs + add-paths: | + www/apps/ui/src/specs + www/apps/ui/src/config/colors.ts + www/**/package.json + www/yarn.lock branch: "docs/generate-ui-ref" branch-suffix: "timestamp" diff --git a/www/apps/ui/scripts/copy-colors.ts b/www/apps/ui/scripts/copy-colors.ts index 336520e404..7d55666d55 100644 --- a/www/apps/ui/scripts/copy-colors.ts +++ b/www/apps/ui/scripts/copy-colors.ts @@ -1,4 +1,5 @@ -/* eslint-disable @typescript-eslint/no-var-requires */ +/* eslint-disable @typescript-eslint/no-require-imports */ + /* eslint-disable no-console */ const fs = require("fs") const path = require("path") diff --git a/www/package.json b/www/package.json index 9640f04095..a11f4b85b1 100644 --- a/www/package.json +++ b/www/package.json @@ -18,7 +18,8 @@ "lint": "turbo run lint", "lint:content": "turbo run lint:content", "watch": "turbo run watch", - "prep": "turbo run prep" + "prep": "turbo run prep", + "up:medusa": "yarn workspaces foreach -v --topological-dev --recursive exec yarn up @medusajs/icons @medusajs/ui @medusajs/ui-preset --exact" }, "dependencies": { "autoprefixer": "10.4.14",