actions-marketplace-validations/Mutex Action
A simple locking/unlocking mechanism to provide mutual exclusion in Github Actions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jan 10, 2025
- License
- BSD
Pinned Snippet
uses: actions-marketplace-validations/ben-z_gh-action-mutex@1ebad517141198e08d47cf72f3c0975316620a65 # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| repo-token | The token for accessing the repo. | no | ${{ github.token }} |
| github_server | The GitHub server URL without `https`. This might be useful for e.g. GHES | no | github.com |
| repository | The repository path that stores the lock. E.g `ben-z/gh-action-mutex` | no | ${{ github.repository }} |
| branch | The branch to use for the mutex | no | gh-mutex |
| debug | Print debug output | no | false |
| internal_checkout-location | [Internal] The location to store the mutex repo | no | /run/gh-action-mutex/repo |
| ticket-id-suffix | Ticket id suffix to avoid identical values for parallel/matrix jobs in the same workflow run | no | default |
Outputs
no outputs