Skip to content

fix(ci): ghalintの指摘を修正 - #1851

Merged
Goryudyuma merged 2 commits into
mainfrom
codex/fix-ghalint-20261104
Nov 5, 2026
Merged

Goryudyuma merged 2 commits into
mainfrom
codex/fix-ghalint-20261104

Conversation

@Goryudyuma

Copy link
Copy Markdown
Member

Task List追加はApp Tokenだけを使用するため、read-allを空の権限へ変更しました。その他のGITHUB_TOKEN権限は維持し、release作成、キャッシュ削除、dist/package/README更新PR作成に必要なcontents / actions / pull-requestsの権限とトークン入力を残しています。

Task List追加、release作成、キャッシュ削除、gitleaks更新、lock検証は10分、npm処理・format・lintを含むjobは30分にしました。verify-lockfileのcheckoutコメントも、既存SHAに対応するv7.0.1へ省略なしの表記に揃えました。

検証: ghalint v1.6.0 runとtracked action.ymlへのrun-actionは指摘0、公式gh-actions-lock v0.4.1 --verify --no-narrowとgit diff --checkは成功。Actionの参照SHAとactions.lockは変更していません。YAMLの構造比較で、条件・実行スクリプト・トークン入力の維持を確認しました。既存のJSCPD無効設定はそのままです。

@dev-hato-app dev-hato-app Bot added this to task list Nov 4, 2026
@github-project-automation github-project-automation Bot moved this to In Progress in task list Nov 4, 2026
@github-actions

github-actions Bot commented Nov 4, 2026 •

Copy link
Copy Markdown
Contributor

Super-linter summary

Language Validation result
BASH Pass ✅
BASH_EXEC Pass ✅
GITHUB_ACTIONS Pass ✅
GITHUB_ACTIONS_ZIZMOR Pass ✅
GITLEAKS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
JAVASCRIPT_ES Pass ✅
JAVASCRIPT_PRETTIER Pass ✅
JSON Pass ✅
JSON_PRETTIER Pass ✅
MARKDOWN Pass ✅
MARKDOWN_PRETTIER Pass ✅
NATURAL_LANGUAGE Pass ✅
PRE_COMMIT Pass ✅
RENOVATE Pass ✅
SHELL_SHFMT Pass ✅
SPELL_CODESPELL Pass ✅
TRIVY Pass ✅
TYPESCRIPT_ES Pass ✅
TYPESCRIPT_PRETTIER Pass ✅
YAML Pass ✅
YAML_PRETTIER Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter
Super-linter revision: 2da136927bd4a73596db63044b504547c62cb854
Super-linter version: 9.0.0

@Goryudyuma
Goryudyuma enabled auto-merge (squash) November 5, 2026 00:10
@Goryudyuma
Goryudyuma merged commit 24e304c into main Nov 5, 2026
33 checks passed
@Goryudyuma
Goryudyuma deleted the codex/fix-ghalint-20261104 branch November 5, 2026 00:14
@github-project-automation github-project-automation Bot moved this from In Progress to Done in task list Nov 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants