shellcheck SC2154 for `gh_aw_exit_code` in the agent execution step
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 82/100
調査の方向性
pkg/workflow/engine_helpers.goを読み、buildAgentExecutionExitCodeTrapWithCleanupに注目してください。生成されたtrapがshellcheckによるgh_aw_exit_codeの処理にどう影響するかを確認し、shellcheck 0.11.0でエージェントジョブ用の生成スクリプトを検証してください。生成スクリプトがSC2154を報告しなくなれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Summary
shellcheck 0.11.0 reports SC2154 (gh_aw_exit_code is referenced but not assigned) in Execute GitHub Copilot CLI in every compiled lock file with an agent job. The variable is assigned inside the single-quoted trap '...' EXIT string from buildAgentExecutionExitCodeTrapWithCleanup (pkg/workflow/engine_helpers.go), which shellcheck does not parse.
Version
gh-aw v0.89.21; shellcheck 0.11.0.
Expected
The generated script is shellcheck-clean. For example, move the trap body into a function, or declare gh_aw_exit_code before the trap.
- 主要言語
- Go
- スター
- 5.4k
- フォーク
- 576
- 平均マージ
- 8時間 29分
- マージ済み PR(30日)
- 783
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
github/gh-aw のほかの issue
-
automation models
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
automation code-quality cookie deep-report documentation improvement quick-win task-mining
難易度 1/5 1時間未満 初心者へのやさしさ 85/100
github/gh-aw#66660 · コメント 10 件 ·
メンテナーはふだん 1 日以内に返信
-
agentic-workflows maintenance
難易度 1/5 1〜3時間 初心者へのやさしさ 77/100
github/gh-aw#66635 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
automation code-quality cookie improvement quick-win task-mining
難易度 2/5 1時間未満 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
automation documentation enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
メンテナーはふだん 1 日以内に返信
似ている issue
-
Service process inherits the caller's cwd at first use, holding that folder open on Windows (EBUSY)オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信
-
[docs] Media elements cannot load from a custom protocol (video/audio report MEDIA_ERR_SRC_NOT_SUPPORTED)対応中かも @vst93 が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
evilmartians/lefthook#1588 ·
メンテナーはふだん 1 日以内に返信
-
documentation
難易度 1/5 1時間未満 初心者へのやさしさ 82/100
gravitational/teleport#69847 ·
メンテナーはふだん 11 日以内に返信