Item logo image for ActionPin — SHA-pin lens for GitHub Actions

ActionPin — SHA-pin lens for GitHub Actions

ExtensionDeveloper Tools3 users
Item media 2 (screenshot) for ActionPin — SHA-pin lens for GitHub Actions
Item media 1 (screenshot) for ActionPin — SHA-pin lens for GitHub Actions
Item media 2 (screenshot) for ActionPin — SHA-pin lens for GitHub Actions
Item media 1 (screenshot) for ActionPin — SHA-pin lens for GitHub Actions
Item media 1 (screenshot) for ActionPin — SHA-pin lens for GitHub Actions
Item media 2 (screenshot) for ActionPin — SHA-pin lens for GitHub Actions

Overview

Shows whether each GitHub Actions `uses:` line is pinned to a commit SHA, resolves tags to SHAs, and flags wrong version comments.

ActionPin shows, on GitHub itself, whether each action a workflow uses is pinned to a commit. A workflow line like "uses: some/action@v4" runs whatever commit that tag points to today. Tags and branches can be moved, so the code your pipeline runs can change without any change in your repository. Pinning to a full commit SHA closes that gap. ActionPin makes the difference visible while you read or review a workflow. What you see next to each "uses:" line - Pinned: the SHA is checked against the repository's tags, and the matching version is shown - Tag: flagged as mutable, with the commit it points to right now - Branch: flagged as risky, with its current tip - Wrong comment: a pinned SHA whose version comment names a tag that points somewhere else - Container image referenced by tag instead of digest One-click fix A panel lists every reference with a "Copy fix" button. It copies the pinned form, with the most specific version as a trailing comment so automated dependency updates keep working. Where it runs Any page on the site that shows workflow YAML, including pull request diffs. The toolbar badge shows how many references on the page are not pinned. Privacy No token, no account, no analytics. To resolve a tag, the extension requests the public ref list of the referenced repository, without cookies. Private action repositories are therefore reported as "not checked" rather than resolved. Limits ActionPin reads; it does not edit files or open pull requests. It cannot prove that an untagged commit belongs to the repository rather than a fork.

Details

  • Version
    0.2.1
  • Updated
    October 10, 2026
  • Offered by
    udaykishoreresu2
  • Size
    25.77KiB
  • Languages
    English
  • Developer
    Email
    udaykishoreresu2@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization

ActionPin — SHA-pin lens for GitHub Actions has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

ActionPin — SHA-pin lens for GitHub Actions handles the following:

Website content

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps