Skip to content

Add pnpm-lock.yaml to enable CI dependency caching#100

Merged
huangyiirene merged 1 commit intocopilot/fix-pnpm-lock-conflictsfrom
copilot/fix-action-step-error
Jan 15, 2026
Merged

Add pnpm-lock.yaml to enable CI dependency caching#100
huangyiirene merged 1 commit intocopilot/fix-pnpm-lock-conflictsfrom
copilot/fix-action-step-error

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jan 15, 2026

The TypeCheck workflow fails on PR #98 because actions/setup-node@v4 with cache: 'pnpm' cannot find pnpm-lock.yaml. The main branch lacks this file, and when GitHub creates test merge commits for PRs that include it, the lockfile disappears from the merge—likely due to the .gitattributes merge=union strategy interacting poorly when the file only exists on one side.

Changes

  • Add pnpm-lock.yaml (lockfileVersion 9.0, 933 packages, 22 workspace projects)

Context
This must merge to main before PR #98. Once merged, the TypeCheck workflow will succeed for all PRs because the lockfile will be present in the merge base.

Original prompt

引用: https://github.com/objectstack-ai/objectql/actions/runs/21028318513/job/60458203055#step:4:1


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Fix action step error in objectql workflow Add pnpm-lock.yaml to enable CI dependency caching Jan 15, 2026
Copilot AI requested a review from hotlong January 15, 2026 10:58
@huangyiirene huangyiirene marked this pull request as ready for review January 15, 2026 11:17
@huangyiirene huangyiirene merged commit bf0c033 into copilot/fix-pnpm-lock-conflicts Jan 15, 2026
1 check passed
@huangyiirene huangyiirene deleted the copilot/fix-action-step-error branch January 15, 2026 11:17
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.

3 participants