diff --git a/.github/workflows/deployment-storybook.yml b/.github/workflows/deployment-storybook.yml index c94a35109..9c5c2105f 100644 --- a/.github/workflows/deployment-storybook.yml +++ b/.github/workflows/deployment-storybook.yml @@ -24,6 +24,13 @@ jobs: - uses: actions/checkout@main with: fetch-depth: 0 + - name: Workflow git state + run: | + echo github.ref: ${{ github.ref }} + echo github.event_name: ${{ github.event_name }} + echo github.actor: ${{ github.actor }} + git status + git log --oneline -1 - uses: actions/setup-node@main with: node-version: "18" @@ -32,7 +39,7 @@ jobs: - name: Create jest results run: yarn test:generate-output - name: Publish to Chromatic - uses: chromaui/action@v11 + uses: chromaui/action@main with: token: ${{ secrets.GITHUB_TOKEN }} projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }} diff --git a/.storybook/main.js b/.storybook/main.js index 48794d304..fb5986c91 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -64,7 +64,12 @@ module.exports = { }, webpackFinal: async (config, { configType }) => { // `configType` has a value of 'DEVELOPMENT' or 'PRODUCTION' - + if (configType === "PRODUCTION") { + // remove source maps from production storybook + // this may lead to errors when it is created via github workers + // reason is currently not known + config.devtool = false; + } config.module.rules = [ { test: /\.(png|jpg|gif|svg)(\\?.*)?$/, diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a3bc4d0d..3bbaef6d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,16 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p ## [Unreleased] +## [25.0.0] - 2025-12-01 + +This is a major release, and it might be not compatible with your current usage of our library. Please read about the necessary changes in the section about how to migrate. + +### Migration from v24 to v25 + +- remove deprecated components, properties and imports from your project, if the info cannot be found here then it was already mentioned in **Deprecated** sections of the past changelogs +- in case you set your own colors before importing GUI elements you need to update your configuration to the new color palette structure, see `README.md` +- change `intent="primary"` to `intent="accent"` for `