Skip to content

ci: run actionlint from the OCE fork with corrected action metadata - #59

Merged
kojiromike merged 1 commit into
mainfrom
actionlint-oce-fork
Sep 2, 2026
Merged

kojiromike merged 1 commit into
mainfrom
actionlint-oce-fork

Conversation

@kojiromike

Copy link
Copy Markdown
Contributor

Upstream actionlint v1.7.12 ships stale bundled metadata for actions/create-github-app-token@v3: it still marks app-id as required and does not know client-id, so every call site using the canonical input gets two false positives. Upstream's metadata-refresh workflow has been wedged since 2026-03 and the fixes (rhysd/actionlint#652, #668) are unmerged.

Points the pre-commit hook at openCoreEMR/actionlint@v1.7.12-oce.1 — v1.7.12 plus the regenerated metadata entry. The actionlint hook id builds from source, so no published image is involved. This also picks up v1.7.10 -> v1.7.12.

Upstream actionlint v1.7.12 ships stale bundled metadata for `actions/create-github-app-token@v3`: it still marks `app-id` as required and does not know `client-id`, so every call site using the canonical input gets two false positives. Upstream's metadata-refresh workflow has been wedged since 2026-03 and the fixes (rhysd/actionlint#652, #668) are unmerged.

Points the pre-commit hook at `openCoreEMR/actionlint@v1.7.12-oce.1` — v1.7.12 plus the regenerated metadata entry. The `actionlint` hook id builds from source, so no published image is involved. This also picks up v1.7.10 -> v1.7.12.
@kojiromike
kojiromike merged commit 4c2779f into main Sep 2, 2026
12 checks passed
@kojiromike
kojiromike deleted the actionlint-oce-fork branch September 2, 2026 00:24
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