Skip to content

fix(ci): avoid SC2006 backticks in pack-verify node script comment#375

Merged
ozzy-3 merged 1 commit into
mainfrom
fix/ci-actionlint-sc2006-backtick
May 25, 2026
Merged

fix(ci): avoid SC2006 backticks in pack-verify node script comment#375
ozzy-3 merged 1 commit into
mainfrom
fix/ci-actionlint-sc2006-backtick

Conversation

@ozzy-3
Copy link
Copy Markdown
Contributor

@ozzy-3 ozzy-3 commented May 25, 2026

背景

epic #363#372.github/workflows/ci.yaml の pack-verify インラインスクリプト(node --input-type=module -e "...")のコメントに `radar init --with-routines` とバッククォートを追加した。これは二重引用符シェル文字列内のバッククォート=レガシーコマンド置換とみなされ、shellcheck (actionlint 経由) が SC2006 で fail する。

auto-merge は CI を gate しないため、#372#373#374Lint (Actions) 失敗のままマージされ、main の CI が red になっていた。

修正

当該コメントのバッククォートをシングルクォートに変更(JS コメント内なので構文影響なし、二重引用符シェル文字列内のシングルクォートは literal)。

検証

🤖 Generated with Claude Code

The routine-setup required-file comment added in #372 used backticks
around `radar init --with-routines` inside the `node -e "..."`
double-quoted shell string, which shellcheck (via actionlint) flags as
SC2006 (legacy command substitution). Switch to single quotes so the
"Lint (Actions)" CI step passes again.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@ozzy-3 ozzy-3 merged commit fc7dae4 into main May 25, 2026
4 checks passed
@ozzy-3 ozzy-3 deleted the fix/ci-actionlint-sc2006-backtick branch May 25, 2026 15:27
ozzy-3 pushed a commit that referenced this pull request May 25, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.2.5](v0.2.4...v0.2.5)
(2026-05-25)


### Features

* **routine:** hint /routine-setup skill from generate output
([#373](#373))
([d045b46](d045b46))
* **routine:** routine-setup skill 本体+init 配布
([#372](#372))
([e67f29c](e67f29c))
* **routine:** single-source bootstrap prompt and add
--emit-bootstrap-prompt
([#370](#370))
([481de45](481de45))


### Bug Fixes

* **ci:** avoid SC2006 backticks in pack-verify node script comment
([#375](#375))
([fc7dae4](fc7dae4))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.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.

1 participant