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

Check forked process calls for success during app installation. #302

Merged
merged 1 commit into from
Jul 28, 2022

Conversation

csadorf
Copy link
Member

@csadorf csadorf commented Jul 27, 2022

Check the exit code of forked subprocess to ensure that issues actually propagate up
and that the installation process does not simply proceed despite errors, e.g., during
the installation of dependencies.

@csadorf csadorf requested a review from yakutovicha July 27, 2022 13:42
@csadorf csadorf enabled auto-merge (squash) July 27, 2022 13:42
@csadorf csadorf removed the request for review from yakutovicha July 27, 2022 13:47
@csadorf csadorf disabled auto-merge July 27, 2022 13:47
@csadorf csadorf marked this pull request as draft July 27, 2022 13:48
@csadorf csadorf marked this pull request as ready for review July 27, 2022 14:14
@csadorf csadorf requested a review from yakutovicha July 27, 2022 14:14
@csadorf csadorf enabled auto-merge (squash) July 27, 2022 14:15
@csadorf csadorf added this to the v22.07.0 milestone Jul 27, 2022
@csadorf
Copy link
Member Author

csadorf commented Jul 27, 2022

@yakutovicha After this is merged we can make one final release that supports aiida-core 1.x, and then with the next release we only support AiiDA 2.x.

@csadorf csadorf merged commit 3505e64 into main Jul 28, 2022
@csadorf csadorf deleted the fix/install-process branch July 28, 2022 13:26
@csadorf
Copy link
Member Author

csadorf commented Jul 28, 2022

@yakutovicha Do you want me to create the release?

@yakutovicha
Copy link
Member

@yakutovicha Do you want me to create the release?

yes, please go ahead

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

Successfully merging this pull request may close these issues.

None yet

2 participants