Every Dependabot PR on foundrae-blackridge gets a red validate / validate check from dependabot-validate.yml@v1.17.0, so the check carries no signal there. Install, build and test all pass in its own build.log; the job then fails at dev-smoke ("crashed or no ready marker").
- The repo's
npm run dev is run-p dev:shopify dev:vite, and shopify theme dev needs the Shopify CLI credentials the validator deliberately withholds. dev-smoke can never come up on a theme repo. Proof it is not the bump: #206 changes two ruby/setup-ruby pin lines and no code, and fails identically to the 11-package npm bump in #207.
- dev-smoke's output is not in the uploaded artifact, so the dependabot-report agent writes "cause not shown in the artifacts" and tells the reader to hold.
- The validator ran Node 22.23 against a repo whose
engines/.nvmrc say 24 (EBADENGINE warning). Read .nvmrc or engines.node before setup-node.
Options: let a caller input skip dev-smoke (or point it at dev:vite only), and ship the dev-smoke log in the artifact either way.
from: foundrae-blackridge, PRs #206 and #207
Every Dependabot PR on foundrae-blackridge gets a red
validate / validatecheck fromdependabot-validate.yml@v1.17.0, so the check carries no signal there. Install, build and test all pass in its ownbuild.log; the job then fails at dev-smoke ("crashed or no ready marker").npm run devisrun-p dev:shopify dev:vite, andshopify theme devneeds the Shopify CLI credentials the validator deliberately withholds. dev-smoke can never come up on a theme repo. Proof it is not the bump: #206 changes tworuby/setup-rubypin lines and no code, and fails identically to the 11-package npm bump in #207.engines/.nvmrcsay 24 (EBADENGINE warning). Read.nvmrcorengines.nodebeforesetup-node.Options: let a caller input skip dev-smoke (or point it at
dev:viteonly), and ship the dev-smoke log in the artifact either way.from: foundrae-blackridge, PRs #206 and #207