Skip to content
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

Parallel build action issue #7

Open
kfrancis opened this issue Mar 28, 2024 · 3 comments
Open

Parallel build action issue #7

kfrancis opened this issue Mar 28, 2024 · 3 comments

Comments

@kfrancis
Copy link

I'm finding that the actions conflict with each other since they are running at the same time so one might fail with a "The process cannot access the file '' because it is being used by another process" error.

What about serializing the build into a single workflow like this? https://github.com/Clinical-Support-Systems/CommunityAbp.Emailing.Postmark/actions/runs/8468721854

image

(the package versioning and deploy push to nuget of this template is MUCH easier to wrap the head around than what I did, though I like validating the package for best practice and the serialized single workflow)

@jfversluis
Copy link
Owner

I'm afraid I don't understand, do you have an example of this? Because they are separate GitHub Actions they run on different runners so they shouldn't cause process being used issues. I have never seen one in this setup.

Having that said, there is definitely probably room for improvement, but I don't think the way they are set up now is the cause for what you have been seeing.

@kfrancis
Copy link
Author

kfrancis commented Apr 3, 2024

You can see it occurring on the ocr plugin: https://github.com/kfrancis/ocr/actions

@jfversluis
Copy link
Owner

I see a lot of actions there, do you have a specific one that shows the thing you're describing here? Or at least post some logs/error messages?

Also happy to look at any PR you might provide that will be an improvement in this area!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants