ci: drop lockfile requirement so workflows can run without pnpm-lock.… - #1
Open
simoncheungbg wants to merge 2 commits into
Open
simoncheungbg wants to merge 2 commits into
simoncheungbg wants to merge 2 commits into
Conversation
…yaml The repo never committed a pnpm-lock.yaml, so `cache: pnpm` in actions/setup-node and `pnpm install --frozen-lockfile` both fail with "Dependencies lock file is not found". Remove the cache directive and switch to --no-frozen-lockfile in both ci.yml and release.yml. The cleaner alternative — committing pnpm-lock.yaml — requires running `pnpm install --lockfile-only --ignore-scripts` in an env with access to bitget-agent-sdk; that can land as a follow-up PR. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Skill runtime depends on the bgc CLI binary, not the bitget-agent-sdk npm package. The drift check existed only because gen-references.js auto-generates references/commands.md from SDK tool defs — that is a maintainer-side concern, not something CI needs to enforce on every PR. references/commands.md is committed, and prepublishOnly regenerates it at npm publish time, so the deliverable cannot ship stale. Validate now only runs the SKILL.md frontmatter check, which does not need the SDK or pnpm at all. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.