From 710ef8021a134b33a40f0eb48964dc457827723a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=AA=E3=81=A4=E3=81=8D?= Date: Fri, 19 Sep 2025 15:16:14 -0700 Subject: [PATCH 1/3] Switch to macos-15-intel runner (#2650) https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/ --- .github/workflows/build-macos.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-macos.yml b/.github/workflows/build-macos.yml index d85d3e386..dd829e906 100644 --- a/.github/workflows/build-macos.yml +++ b/.github/workflows/build-macos.yml @@ -19,7 +19,7 @@ jobs: matrix: include: - arch: x64 - runner: macos-13 + runner: macos-15-intel - arch: arm64 runner: macos-latest From 4e94339f6e1e7222d81b50d39dd3c6739145e4be Mon Sep 17 00:00:00 2001 From: Christophe Coevoet Date: Mon, 22 Sep 2025 23:57:39 +0200 Subject: [PATCH 2/3] Fix the release script for `@sass/types` (#2651) Co-authored-by: Natalie Weizenbaum --- .github/workflows/release.yml | 2 +- CHANGELOG.md | 8 ++++++++ pkg/sass-parser/CHANGELOG.md | 4 ++++ pkg/sass-parser/package.json | 2 +- pkg/sass_api/CHANGELOG.md | 4 ++++ pkg/sass_api/pubspec.yaml | 4 ++-- pubspec.yaml | 2 +- 7 files changed, 21 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d0f205181..ab2319b86 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -124,7 +124,7 @@ jobs: - name: Copy LICENSE file run: cp LICENSE pkg/sass-types/ - name: Set the version of @sass/types - run: npm pkg set version='{{ steps.dart-sass-version.outputs.version }}' + run: npm pkg set version='${{ steps.dart-sass-version.outputs.version }}' working-directory: pkg/sass-types/ - run: npm publish env: diff --git a/CHANGELOG.md b/CHANGELOG.md index d33e32126..925f0cef5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## 1.93.1 + +* No user-visible changes. + +### JavaScript API + +* Fix an error in the release process for `@sass/types`. + ## 1.93.0 * Fix a crash when a style rule contains a nested `@import`, and the loaded file diff --git a/pkg/sass-parser/CHANGELOG.md b/pkg/sass-parser/CHANGELOG.md index fa36e123a..704d0718f 100644 --- a/pkg/sass-parser/CHANGELOG.md +++ b/pkg/sass-parser/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.4.30 + +* No user-visible changes. + ## 0.4.29 * No user-visible changes. diff --git a/pkg/sass-parser/package.json b/pkg/sass-parser/package.json index c4cf3c51f..6f7c5d219 100644 --- a/pkg/sass-parser/package.json +++ b/pkg/sass-parser/package.json @@ -1,6 +1,6 @@ { "name": "sass-parser", - "version": "0.4.29", + "version": "0.4.30", "description": "A PostCSS-compatible wrapper of the official Sass parser", "repository": "sass/sass", "author": "Google Inc.", diff --git a/pkg/sass_api/CHANGELOG.md b/pkg/sass_api/CHANGELOG.md index abf0713ff..af81a9581 100644 --- a/pkg/sass_api/CHANGELOG.md +++ b/pkg/sass_api/CHANGELOG.md @@ -1,3 +1,7 @@ +## 15.12.1 + +* No user-visible changes. + ## 15.12.0 * No user-visible changes. diff --git a/pkg/sass_api/pubspec.yaml b/pkg/sass_api/pubspec.yaml index c88850965..b280f03a8 100644 --- a/pkg/sass_api/pubspec.yaml +++ b/pkg/sass_api/pubspec.yaml @@ -2,7 +2,7 @@ name: sass_api # Note: Every time we add a new Sass AST node, we need to bump the *major* # version because it's a breaking change for anyone who's implementing the # visitor interface(s). -version: 15.12.0 +version: 15.12.1 description: Additional APIs for Dart Sass. homepage: https://github.com/sass/dart-sass @@ -10,7 +10,7 @@ environment: sdk: ">=3.6.0 <4.0.0" dependencies: - sass: 1.93.0 + sass: 1.93.1 dev_dependencies: dartdoc: ^8.0.14 diff --git a/pubspec.yaml b/pubspec.yaml index 33bcbca9c..958a64353 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,5 +1,5 @@ name: sass -version: 1.93.0 +version: 1.93.1 description: A Sass implementation in Dart. homepage: https://github.com/sass/dart-sass From 0b7d6d942e60181b9e20181d56736ff07471a3b2 Mon Sep 17 00:00:00 2001 From: Natalie Weizenbaum Date: Mon, 22 Sep 2025 14:58:17 -0700 Subject: [PATCH 3/3] Empty commit This ensures that the commit being tagged for release doesn't include changes to the GitHub Actions workflow, which would require additional permissions.