Skip to content

Remove explicit pnpm version from workflows to fix version conflict#7

Merged
huangyiirene merged 2 commits into
mainfrom
copilot/update-action-workflow-file
Jan 18, 2026
Merged

Remove explicit pnpm version from workflows to fix version conflict#7
huangyiirene merged 2 commits into
mainfrom
copilot/update-action-workflow-file

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jan 18, 2026

The CI workflow failed because pnpm/action-setup@v4 detected conflicting versions: version: 10 in the workflow config vs "packageManager": "pnpm@10.28.0" in package.json.

Changes

  • Removed version: 10 from pnpm/action-setup@v4 in both CI and release workflows
  • The action now uses the version specified in package.json's packageManager field (10.28.0)
# Before
- name: Install pnpm
  uses: pnpm/action-setup@v4
  with:
    version: 10

# After
- name: Install pnpm
  uses: pnpm/action-setup@v4

Reference: https://github.com/objectstack-ai/spec/actions/runs/21110164385/job/60707559636#step:4:1

Original prompt

引用: https://github.com/objectstack-ai/spec/actions/runs/21110164385/job/60707559636#step:4:1


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
Copilot AI changed the title [WIP] Update action workflow file for improvements Remove explicit pnpm version from workflows to fix version conflict Jan 18, 2026
Copilot AI requested a review from huangyiirene January 18, 2026 10:27
@huangyiirene huangyiirene marked this pull request as ready for review January 18, 2026 10:56
@huangyiirene huangyiirene merged commit de36919 into main Jan 18, 2026
1 check passed
xuyushun441-sys added a commit that referenced this pull request Jun 3, 2026
…d read-only permission allowlist (#1555)

AGENTS.md:
- Drop the stale ".github/copilot-instructions.md mirror" instruction — that
  file doesn't exist, and Copilot (coding agent + CLI, since Aug 2025) reads
  AGENTS.md natively. Single source of truth for all agents.
- Multi-agent discipline: prefer one git worktree per agent/task for physical
  isolation; frame the defensive rules as the shared-working-tree fallback.
- Add rule #7: merge only after remote CI is green, never `gh pr merge --auto`
  (#1475 — auto-merge can land a red PR on shared main).

.claude/settings.json (new, committed/shared):
- Read-only permission allowlist derived from recent transcript usage, so
  parallel agents prompt less. Browser/preview observation tools
  (screenshot/snapshot/logs/network/list) + `agent-browser snapshot|skills`.
- Deliberately excludes mutating/arbitrary-exec calls (preview_eval, click,
  fill, start/stop, pnpm, node, npx) and anything Claude Code already
  auto-allows (git/gh read-only, grep, cat, ls, …).

Co-authored-by: Jack Zhuang <277994282+os-zhuang@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
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