ben-z/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
- Stale
- License
- None
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