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

Auto-determine derivations to build and update nix commands #85

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

drupol
Copy link
Collaborator

@drupol drupol commented Feb 27, 2022

Test on Linux and MacOS.

@drupol
Copy link
Collaborator Author

drupol commented Feb 27, 2022

@jtojnar WDYT of this? Do you think it worth it ?

@drupol drupol force-pushed the ci/misc-update branch 4 times, most recently from aebfa6a to 31f0ec3 Compare February 27, 2022 21:42
@drupol drupol changed the title Auto-determine derivations to build. Auto-determine derivations to build and update nix commands Feb 27, 2022
Copy link
Member

@jtojnar jtojnar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sounds like an interesting idea. We could probably even move most of the check out of workflows into tests.nix and have all the steps generated like in https://github.com/nix-community/poetry2nix/pull/472/files. Then we would also have convenient way to run the tests locally. (flake.nix can contain checks attribute in its output.

.github/workflows/build.yaml Outdated Show resolved Hide resolved
@drupol drupol force-pushed the ci/misc-update branch 2 times, most recently from b52f6a9 to 76b3a6a Compare February 28, 2022 10:54
@drupol drupol marked this pull request as ready for review February 28, 2022 18:13
@drupol
Copy link
Collaborator Author

drupol commented Feb 28, 2022

Ready for review now.

@drupol
Copy link
Collaborator Author

drupol commented Apr 20, 2022

@jtojnar Any update on this? WDYT ?

@jtojnar
Copy link
Member

jtojnar commented Apr 21, 2022

As mentioned previously, I do not really like continue-on-error: true. With #102, the supported platforms can be expressed using enabled argument and then we can filter them out.

Test on Linux and MacOS.
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.

2 participants