turnstyle
turnstyle copied to clipboard
🎟️A GitHub Action for serializing workflow runs
Hi thanks for creating this action! I seem to be having an issue implementing it as it seems that turnstyle does not wait no matter what I try. Here are...
If a repo has used more than 30 workflow names (even in PRs that were never merged), this will save API calls.
Hi 👋🏽 This PR adds support to consider `queued` runs in addition to `in_progress` when checking against a list of current runs. ## Problem When a run is first created...
Hey I'm trying to trigger a Terraform job with an API call, but my workflows tend not wait for the previous ones to finish.
Thanks for the great action. I have a pretty simple scenario where I want to limit a job to never run concurrently (deploy to github pages). Can't get it to...
When re-running a job, the new job doesn't take Turnstyle into consideration. This makes it not queue and run in parallel. Change request: Make a job re-run take Turnstyle into...
I'm running self-hosted runners. Sometimes, I see this action releasing it's lock wrongly because a earlier run goes into the `queued` status. Sadly, I did not found any way to...
Hi, I wanted to clarify how this feature works. I tried to do `abort-after-seconds: 1` hoping to bail right away if there is already a job in progress, but it...
Hi, Thank you for this action! I'm wondering if it would be possible to specify the branch where you want to do the workflow check. The use case would be...
See blog post: https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/ > Action authors who are using the toolkit should update the @actions/core package to v1.2.6 or greater to get the updated addPath and exportVariable functions. >...