테마 린트가 실패합니다: "@discourse/lint-configs/stylelint"을(를) 찾을 수 없음

몇일 전 스켈레톤에서 시작해서 만든 테마 컴포넌트가 있습니다. 로컬에서 실행했을 때는 테스트를 통과하는 것 같았지만, GitHub에서는 실패했습니다. 그래서 테마 관련 사항을 업데이트하기 위해 mass-pr를 실행했는데, 여전히 실패하고 있으며 제 잘못으로 보이지 않습니다:

https://github.com/literatecomputing/right-sidebar-blocks-customization/actions/runs/13844485015/job/38739680504?pr=1

Run if test -f stylelint.config.mjs; then
  if test -f stylelint.config.mjs; then
    pnpm stylelint --allow-empty-input "{javascripts,desktop,mobile,common,scss}/**/*.scss"
  fi
  shell: /usr/bin/bash -e {0}
  env:
    JS_PKG_MANAGER_NULL_VALUE: none
Error: Could not find "@discourse/lint-configs/stylelint". Do you need to install the package or use the "configBasedir" option?
    at configurationError (file:///home/runner/work/right-sidebar-blocks-customization/right-sidebar-blocks-customization/node_modules/.pnpm/stylelint@16.14.1_typescript@5.8.2/node_modules/stylelint/lib/utils/configurationError.mjs:12:49)
    at getModulePath (file:///home/runner/work/right-sidebar-blocks-customization/right-sidebar-blocks-customization/node_modules/.pnpm/stylelint@16.14.1_typescript@5.8.2/node_modules/stylelint/lib/utils/getModulePath.mjs:29:9)
    at loadExtendedConfig (file:///home/runner/work/right-sidebar-blocks-customization/right-sidebar-blocks-customization/node_modules/.pnpm/stylelint@16.14.1_typescript@5.8.2/node_modules/stylelint/lib/augmentConfig.mjs:225:21)

제가 할 수 있는 조치가 있을까요?

package.json만 봐도 @discourse/lint-configs의 버전이 "@discourse/lint-configs": "2.4.0"으로 되돌아간 것 같습니다.

실제로 최신 lint-configs 버전은 2.11.0입니다.
https://www.npmjs.com/package/@discourse/lint-configs/v/2.11.0?activeTab=readme

아, 아직 stylelint에 대한 mass-pr 변경 사항이 병합되지 않았습니다. 하지만 스켈레톤은 업데이트했습니다. 따라서 main 버전의 mass-pr을 실행하면 저장소가 이전 상태로 되돌아간 것입니다 :sweat_smile:

진행 중인 PR이 여기에 있으니, 이걸 체크아웃해서 문제를 해결해 볼 수 있을 것 같습니다.

(@cvx 이 PR을 병합할 수 있을까요? 아니면 더 추가할 것이 있나요?)

그대가 골격에서 질량을 빼낸다고 생각했어요. 더 세심하게 주의를 기울이겠습니다.

나머지 변경 사항들을 모두 푸시했고, 재검토를 준비했습니다!

맞습니다. 하지만 일부 파일(알고 있는 파일들)만 복사합니다 :smiley: