Skip to content

chore: Remove unused pinact configuration - #27

Merged
masutaka merged 2 commits into
mainfrom
remove-pinact
Aug 12, 2026
Merged

masutaka merged 2 commits into
mainfrom
remove-pinact

Conversation

@masutaka

Copy link
Copy Markdown
Owner

Overview

Remove .pinact.yaml, which was added alongside ghalint in #24 but no longer has
a role.

ghalint run enforces action_ref_should_be_full_length_commit_sha, so the SHA
pinning check is already covered. pinact is not run locally either, which leaves
the config with nothing to do.

Changes

  • Remove .pinact.yaml
  • Fix the version comment of ludeeus/action-shellcheck in ci.yml

Note

The actual tag of ludeeus/action-shellcheck is 2.0.0; v2.0.0 does not
exist. The pinned SHA itself is correct, so only the comment was wrong.

It was found by zizmor's
ref-version-mismatch audit. Neither ghalint nor CodeQL detects this, so
adopting zizmor is worth considering separately.

- SHA pinning is covered by ghalint's action_ref_should_be_full_length_commit_sha
- pinact is not run locally either
- The actual tag of ludeeus/action-shellcheck is 2.0.0; v2.0.0 does not exist
- Detected by zizmor's ref-version-mismatch audit
@masutaka
masutaka marked this pull request as ready for review August 12, 2026 04:35
@masutaka
masutaka merged commit b8551b1 into main Aug 12, 2026
9 checks passed
@masutaka
masutaka deleted the remove-pinact branch August 12, 2026 04:36
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