From 79e767fcf9ca10934e5dc99869bc330ddf0b777e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=AA=E3=81=A4=E3=81=8D?= Date: Fri, 18 Jul 2025 18:37:03 -0700 Subject: [PATCH] Update embedded-host-node release pipeline --- .github/workflows/release.yml | 3 ++- .github/workflows/test.yml | 10 ++-------- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index acf9feaf1..4bdc66b89 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -216,7 +216,8 @@ jobs: for dir in $(ls npm); do cat "npm/$dir/package.json" | jq --arg version ${{ steps.version.outputs.version }} ' - .version |= $version + .version |= $version | + if (.dependencies.sass) then .dependencies.sass |= $version end ' > package.json.tmp && mv package.json.tmp "npm/$dir/package.json" done diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4c9b7b3be..5e7cb5ec3 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -170,17 +170,11 @@ jobs: npm install npm run init -- --compiler-path=.. --language-path=../build/language npm run compile - mv {`pwd`/,dist/}lib/src/vendor/dart-sass working-directory: embedded-host-node - name: Version info - run: | - path=embedded-host-node/dist/lib/src/vendor/dart-sass/sass - if [[ -f "$path.cmd" ]]; then "./$path.cmd" --version - elif [[ -f "$path.bat" ]]; then "./$path.bat" --version - elif [[ -f "$path.exe" ]]; then "./$path.exe" --version - else "./$path" --version - fi + run: node dist/bin/sass.js --version + working-directory: embedded-host-node - name: Run tests run: npm run js-api-spec -- --sassPackage ../embedded-host-node --sassSassRepo ../build/language