El análisis de temas falla porque -- No se pudo encontrar "@discourse/lint-configs/stylelint"

Hace unos días comencé un componente de tema a partir de una plantilla. Parecía pasar las pruebas cuando lo ejecuté localmente, pero falló en GitHub. Así que ejecuté mass-pr para actualizar las cosas del tema y ahora está fallando y parece que no es mi culpa:

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)

¿Hay algo que pueda hacer?

Solo estoy mirando tu package.json, parece que la versión de @discourse/lint-configs ha retrocedido a \"@discourse/lint-configs\": \"2.4.0\".

La última versión de lint-configs es en realidad 2.11.0
https://www.npmjs.com/package/@discourse/lint-configs/v/2.11.0?activeTab=readme

Ah, aún no hemos fusionado los cambios de mass-pr para stylelint. Pero actualizamos el esqueleto. Así que ejecutar la versión main de mass-pr ha hecho retroceder tu repositorio :sweat_smile:

Hay una PR en progreso aquí, así que probablemente podrías revisarla y usarla para reparar las cosas.

(@cvx ¿podemos fusionar esta PR? ¿O todavía hay algo más que añadir?)

Estaba pensando que la masa se extrajo del esqueleto. Intentaré prestar más atención.

¡He subido todos los cambios restantes, listo para una nueva revisión!

Eso es correcto, pero solo copia algunos de los archivos (archivos que conoce) :smiley: