From ed70b6e57a721986591ecf0dbaf512649da3a094 Mon Sep 17 00:00:00 2001 From: martascorreia Date: Fri, 24 Apr 2026 16:24:34 +0200 Subject: [PATCH 1/5] ci: updating github actions to node24 compatible versions --- .github/workflows/check-pr.yml | 8 ++++---- .github/workflows/chromatic-main.yml | 4 ++-- .github/workflows/chromatic-next.yml | 4 ++-- .github/workflows/release.yml | 8 ++++---- .github/workflows/size-check.yml | 4 ++-- .github/workflows/sync-to-azure.yml | 2 +- .github/workflows/upload-storybook-to-github-pages.yml | 8 ++++---- 7 files changed, 19 insertions(+), 19 deletions(-) diff --git a/.github/workflows/check-pr.yml b/.github/workflows/check-pr.yml index d11168bc34..8699e8b249 100644 --- a/.github/workflows/check-pr.yml +++ b/.github/workflows/check-pr.yml @@ -26,10 +26,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 24.14.1 @@ -57,11 +57,11 @@ jobs: steps: # 👇 Version 2 of the action - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 # 👈 Required to retrieve git history - name: Install Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 24.14.1 diff --git a/.github/workflows/chromatic-main.yml b/.github/workflows/chromatic-main.yml index d612ba690a..c6ea13345f 100644 --- a/.github/workflows/chromatic-main.yml +++ b/.github/workflows/chromatic-main.yml @@ -18,12 +18,12 @@ jobs: steps: # 👇 Version 2 of the action - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 # 👈 Required to retrieve git history - name: Install Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 24.14.1 diff --git a/.github/workflows/chromatic-next.yml b/.github/workflows/chromatic-next.yml index c1ec8d385c..2b0f8526bf 100644 --- a/.github/workflows/chromatic-next.yml +++ b/.github/workflows/chromatic-next.yml @@ -18,12 +18,12 @@ jobs: steps: # 👇 Version 2 of the action - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 # 👈 Required to retrieve git history - name: Install Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 24.14.1 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a4415cabeb..edcd483fab 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -21,13 +21,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 persist-credentials: false - name: Install Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 24.14.1 @@ -48,13 +48,13 @@ jobs: GH_TOKEN: ${{ secrets.PAT_RELEASE_KARL }} steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 persist-credentials: false - name: Install Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 24.14.1 diff --git a/.github/workflows/size-check.yml b/.github/workflows/size-check.yml index 948ce7e110..ae615d4801 100644 --- a/.github/workflows/size-check.yml +++ b/.github/workflows/size-check.yml @@ -12,10 +12,10 @@ jobs: if: github.event.pull_request.draft == false steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 24.14.1 diff --git a/.github/workflows/sync-to-azure.yml b/.github/workflows/sync-to-azure.yml index 5f4e874abe..ff7009afaf 100644 --- a/.github/workflows/sync-to-azure.yml +++ b/.github/workflows/sync-to-azure.yml @@ -28,7 +28,7 @@ jobs: if: needs.check-env.outputs.azure-key == 'true' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Extract branch name shell: bash diff --git a/.github/workflows/upload-storybook-to-github-pages.yml b/.github/workflows/upload-storybook-to-github-pages.yml index 4cfecedca5..2913a12487 100644 --- a/.github/workflows/upload-storybook-to-github-pages.yml +++ b/.github/workflows/upload-storybook-to-github-pages.yml @@ -30,12 +30,12 @@ jobs: run: echo "GITHUB_SAFE_BRANCH=$(echo ${GITHUB_HEAD_REF:-${GITHUB_REF_NAME}} | tr '/' '_')" >> $GITHUB_ENV - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Install Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 24.14.1 @@ -91,13 +91,13 @@ jobs: echo "" >> deployment/index.html - name: Upload artifact - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v6 with: path: "deployment" - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v6 - name: Find existing comment uses: peter-evans/find-comment@v3 From 0bb8207341bd86ce84142f138679bb8fd42ed5aa Mon Sep 17 00:00:00 2001 From: martascorreia Date: Fri, 24 Apr 2026 16:27:43 +0200 Subject: [PATCH 2/5] chore: adding changelog --- .changeset/three-places-melt.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .changeset/three-places-melt.md diff --git a/.changeset/three-places-melt.md b/.changeset/three-places-melt.md new file mode 100644 index 0000000000..2ffc4b4e11 --- /dev/null +++ b/.changeset/three-places-melt.md @@ -0,0 +1,12 @@ +--- +'@solid-design-system/components': patch +'@solid-design-system/docs': patch +'@solid-design-system/eslint-plugin': patch +'@solid-design-system/placeholders': patch +'@solid-design-system/styles': patch +'@solid-design-system/theming': patch +'@solid-design-system/tokens': patch +'@solid-design-system/versioning': patch +--- + +Dependencies updated. See more details in PR. From e146ef0f68a851df5f923b320ddf1794b542d13c Mon Sep 17 00:00:00 2001 From: martascorreia Date: Fri, 24 Apr 2026 16:29:48 +0200 Subject: [PATCH 3/5] fix: upload pages and upload-pages-artifact actions correct version --- .github/workflows/upload-storybook-to-github-pages.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/upload-storybook-to-github-pages.yml b/.github/workflows/upload-storybook-to-github-pages.yml index 2913a12487..cec7f4ab04 100644 --- a/.github/workflows/upload-storybook-to-github-pages.yml +++ b/.github/workflows/upload-storybook-to-github-pages.yml @@ -91,13 +91,13 @@ jobs: echo "" >> deployment/index.html - name: Upload artifact - uses: actions/upload-pages-artifact@v6 + uses: actions/upload-pages-artifact@v5 with: path: "deployment" - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v6 + uses: actions/deploy-pages@v5 - name: Find existing comment uses: peter-evans/find-comment@v3 From 74950ab9e245c2f7b756354e21e71b9427e902e4 Mon Sep 17 00:00:00 2001 From: martascorreia Date: Fri, 24 Apr 2026 17:16:18 +0200 Subject: [PATCH 4/5] ci: updating pnpm action set up version --- .github/workflows/check-pr.yml | 4 ++-- .github/workflows/chromatic-main.yml | 2 +- .github/workflows/chromatic-next.yml | 2 +- .github/workflows/release.yml | 4 ++-- .github/workflows/size-check.yml | 2 +- .github/workflows/upload-storybook-to-github-pages.yml | 4 ++-- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/check-pr.yml b/.github/workflows/check-pr.yml index 8699e8b249..8b47c6abf8 100644 --- a/.github/workflows/check-pr.yml +++ b/.github/workflows/check-pr.yml @@ -33,7 +33,7 @@ jobs: with: node-version: 24.14.1 - - uses: pnpm/action-setup@v4 + - uses: pnpm/action-setup@v5 name: Install pnpm id: pnpm-install with: @@ -65,7 +65,7 @@ jobs: with: node-version: 24.14.1 - - uses: pnpm/action-setup@v4 + - uses: pnpm/action-setup@v5 # 👇 Install dependencies with the same package manager used in the project (replace it as needed), e.g. yarn, npm, pnpm - name: Install dependencies run: PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=true pnpm i diff --git a/.github/workflows/chromatic-main.yml b/.github/workflows/chromatic-main.yml index c6ea13345f..545253b1d3 100644 --- a/.github/workflows/chromatic-main.yml +++ b/.github/workflows/chromatic-main.yml @@ -27,7 +27,7 @@ jobs: with: node-version: 24.14.1 - - uses: pnpm/action-setup@v4 + - uses: pnpm/action-setup@v5 - name: Install dependencies # 👇 Install dependencies with the same package manager used in the project (replace it as needed), e.g. yarn, npm, pnpm run: PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=true pnpm i diff --git a/.github/workflows/chromatic-next.yml b/.github/workflows/chromatic-next.yml index 2b0f8526bf..cbf7eecb5e 100644 --- a/.github/workflows/chromatic-next.yml +++ b/.github/workflows/chromatic-next.yml @@ -27,7 +27,7 @@ jobs: with: node-version: 24.14.1 - - uses: pnpm/action-setup@v4 + - uses: pnpm/action-setup@v5 - name: Install dependencies # 👇 Install dependencies with the same package manager used in the project (replace it as needed), e.g. yarn, npm, pnpm diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index edcd483fab..b3de71f4f6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -32,7 +32,7 @@ jobs: node-version: 24.14.1 - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v5 - name: Install dependencies run: PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=true pnpm i @@ -59,7 +59,7 @@ jobs: node-version: 24.14.1 - name: Setup pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v5 - name: Install dependencies run: PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=true pnpm i diff --git a/.github/workflows/size-check.yml b/.github/workflows/size-check.yml index ae615d4801..a20c6be368 100644 --- a/.github/workflows/size-check.yml +++ b/.github/workflows/size-check.yml @@ -19,7 +19,7 @@ jobs: with: node-version: 24.14.1 - - uses: pnpm/action-setup@v4 + - uses: pnpm/action-setup@v5 name: Install pnpm id: pnpm-install with: diff --git a/.github/workflows/upload-storybook-to-github-pages.yml b/.github/workflows/upload-storybook-to-github-pages.yml index cec7f4ab04..2ed5ed5e39 100644 --- a/.github/workflows/upload-storybook-to-github-pages.yml +++ b/.github/workflows/upload-storybook-to-github-pages.yml @@ -39,7 +39,7 @@ jobs: with: node-version: 24.14.1 - - uses: pnpm/action-setup@v4 + - uses: pnpm/action-setup@v5 name: Install pnpm id: pnpm-install with: @@ -109,7 +109,7 @@ jobs: if: github.event_name == 'pull_request' - name: Create or update comment - uses: peter-evans/create-or-update-comment@v4 + uses: peter-evans/create-or-update-comment@v5 with: issue-number: ${{ github.event.pull_request.number || github.run_id }} comment-id: ${{ steps.fc.outputs.comment-id }} From 446fa28274f4a458f611c73093192c53f3935b3b Mon Sep 17 00:00:00 2001 From: Marta Correia <48736172+martascorreia@users.noreply.github.com> Date: Mon, 27 Apr 2026 15:29:07 +0100 Subject: [PATCH 5/5] Update changeset --- .changeset/three-places-melt.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/.changeset/three-places-melt.md b/.changeset/three-places-melt.md index 2ffc4b4e11..a845151cc8 100644 --- a/.changeset/three-places-melt.md +++ b/.changeset/three-places-melt.md @@ -1,12 +1,2 @@ --- -'@solid-design-system/components': patch -'@solid-design-system/docs': patch -'@solid-design-system/eslint-plugin': patch -'@solid-design-system/placeholders': patch -'@solid-design-system/styles': patch -'@solid-design-system/theming': patch -'@solid-design-system/tokens': patch -'@solid-design-system/versioning': patch --- - -Dependencies updated. See more details in PR.