Skip to content

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

Open
drupol wants to merge 1 commit into
masterfrom
ci/misc-update
Open

Auto-determine derivations to build and update nix commands #85
drupol wants to merge 1 commit into
masterfrom
ci/misc-update

Conversation

@drupol

@drupol drupol commented Feb 27, 2022

Copy link
Copy Markdown
Collaborator

Test on Linux and MacOS.

@drupol

drupol commented Feb 27, 2022

Copy link
Copy Markdown
Collaborator Author

@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

@jtojnar jtojnar left a comment

Copy link
Copy Markdown
Member

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.

Comment thread .github/workflows/build.yaml Outdated
@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

drupol commented Feb 28, 2022

Copy link
Copy Markdown
Collaborator Author

Ready for review now.

@drupol
drupol requested a review from jtojnar March 9, 2022 07:30
@drupol

drupol commented Apr 20, 2022

Copy link
Copy Markdown
Collaborator Author

@jtojnar Any update on this? WDYT ?

@jtojnar

jtojnar commented Apr 21, 2022

Copy link
Copy Markdown
Member

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