Skip to content

fix: pass yarn cache inputs to ctcOpen in promote workflow - #2882

Merged
WillieRuemmele merged 2 commits into
mainfrom
wr/fix-promote-ctc-cache
Aug 19, 2026
Merged

fix: pass yarn cache inputs to ctcOpen in promote workflow#2882
WillieRuemmele merged 2 commits into
mainfrom
wr/fix-promote-ctc-cache

Conversation

@WillieRuemmele

Copy link
Copy Markdown
Contributor

Summary

Root cause

The ctcOpen action runs actions/setup-node@v4 with cache: npm and cache-dependency-path: package-lock.json by default. Since this repo uses yarn, package-lock.json doesn't exist, causing:

##[error]Some specified paths were not resolved, unable to cache dependencies.

This cascades: setup-node fails → npm install is skipped → CTC case open is skipped → the status-check step sees outcome=failure → job fails.

Test plan

  • Re-run the promote workflow (latest-rclatest) and confirm open-ctc-or-skip passes

WillieRuemmele and others added 2 commits August 19, 2026 12:28
The ctcOpen composite action defaults to npm/package-lock.json for
dependency caching, but this repo uses yarn. Without explicit inputs,
actions/setup-node fails with 'Some specified paths were not resolved'
because package-lock.json doesn't exist, cascading into a skipped CTC
open and a failed promote job.
@WillieRuemmele
WillieRuemmele merged commit 0c620a8 into main Aug 19, 2026
34 checks passed
@WillieRuemmele
WillieRuemmele deleted the wr/fix-promote-ctc-cache branch August 19, 2026 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants