Skip to content

Conversation

@cm-igarashi-ryosuke
Copy link
Member

@cm-igarashi-ryosuke cm-igarashi-ryosuke commented Dec 5, 2025

📑 Summary

プルリクエストに含む内容の簡潔な記述

Resolves #

📋 Tasks

プルリクエストを作成いただく際、お手数ですが以下の内容についてご確認をお願いします。

  • 📖 Contribution Guide を読んだ
  • 👩‍💻 canary ブランチに対するプルリクエストである
  • 実行して正しく動作しているか確認する
  • 不要なコードが含まれていないか( コメントやログの消し忘れに注意 )
  • XSS になるようなコードが含まれていないか
  • Pull Reuqest の内容は妥当か( 膨らみすぎてないか )

より詳しい内容は Pull Request Policy を参照してください。

Comment on lines +31 to +35
- name: Install safe-chain
run: curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh -s -- --ci
env:
SAFE_CHAIN_VERSION: "1.2.1"

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

動作確認OK

env:
SAFE_CHAIN_VERSION: "1.2.1"

# vsce が pnpm に対応してないので npm でインストールする。
Copy link
Member Author

@cm-igarashi-ryosuke cm-igarashi-ryosuke Dec 5, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

vsceがpnpmに対応していないのは変わっていないが、webpackでビルドしているので依存はないはず。 vsce publish に --no-dependencies をつければより確実です、と Claude Code が申しているので試してみます。

参考:
https://zenn.dev/kimuson/articles/vscode_extension_pnpm_workspace

"eslint-plugin-import": "^2.26.0",
"mocha": "^10.0.0",
"natural-compare-lite": "^1.4.0",
"npm-run-all": "^4.1.5",

This comment was marked as off-topic.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

すべてのプロセスを終了できないので、廃止するのはやめて、npm-run-all2を使うことにしました。

Copy link
Contributor

@cm-dyoshikawa cm-dyoshikawa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@cm-igarashi-ryosuke cm-igarashi-ryosuke merged commit 53d120f into canary Dec 8, 2025
3 checks passed
@cm-igarashi-ryosuke cm-igarashi-ryosuke mentioned this pull request Dec 8, 2025
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants