-
-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Commit skipped because of previously skipped duplicate #90
Comments
This just happened to me as well. There seems to be a race condition in checking for duplicates. In my case:
So, both workflows stopped, and neither fully ran. |
I suspect that you might need an additional config like |
@hugoh @fkirc
|
Are there any solutions for this behavior. We wanted use this action to prevent the duplicate build of "pull_requests" and "branches" for PRs we open in our own repositories :) |
Maybe you could use something like this process:
|
The reported issue is quite old now and I've never experienced it on my own. Since the code base has been updated in the meantime quite a bit, perhaps the problem really no longer exists. @dfuchss How about just giving it a try? In case of any problems feel free to report it here and I'll take a closer look at it. @fmigneault I know it has been a long time, but do you think you could give it another try? Unfortunately, the logs of your workflows are no longer available, so I wasn't able to locate the problem you had at this point. |
@paescuj thanks for the fast response. I'll give |
Thanks for your help! For our repositories |
@dfuchss Thank you for your fast response as well 😃 I'm glad that it seems to work! |
I've left the workflow with those options: So far I've not seen the concurrent-skip happen again. Probably fixed from previous PR merged in master. |
@fmigneault Thanks for your feedback! |
@paescuj The following run https://github.com/stac-extensions/ml-aoi/actions/runs/8458356693?pr=8 shows that Going into the So, for some reason, the "do not skip" is evaluated properly, but output is still set to Please let me know what could be wrong in the definition: |
😅 Didn't take long to figure out. |
@fmigneault Great, thanks for the update 👍 |
I got this workflow:
https://github.com/crim-ca/weaver/blob/master/.github/workflows/tests.yml
On one later commit in the PR, the check produces:
https://github.com/crim-ca/weaver/pull/219/checks?check_run_id=1973904249
And that referenced run https://github.com/crim-ca/weaver/actions/runs/597418175 has:
So basically, the code was never actually tested.
Is there a way to avoid this issue? Is there something incorrectly configured in the workflow?
https://github.com/crim-ca/weaver/blob/wps-load-cfg/.github/workflows/tests.yml
I have another repo that has similar definition, but somehow I'm not facing the same issues:
https://github.com/Ouranosinc/Magpie/blob/master/.github/workflows/tests.yml
I'm a bit confused by what might be wrong in this case.
The text was updated successfully, but these errors were encountered: