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

ci: various improvements #68

Merged
merged 4 commits into from
Oct 6, 2022
Merged

ci: various improvements #68

merged 4 commits into from
Oct 6, 2022

Conversation

rvolosatovs
Copy link
Member

@rvolosatovs rvolosatovs commented Oct 6, 2022

With this PR in place, CI now builds wasm32-wasi and tests it against enarx via nix
nix flake check now also runs cargo fmt, cargo clippy and cargo nextest (and fails if either fails)

@rvolosatovs rvolosatovs changed the title ci: build for wasi ci: various improvements Oct 6, 2022
@rvolosatovs rvolosatovs marked this pull request as ready for review October 6, 2022 18:37
@rvolosatovs rvolosatovs requested review from a team, bstrie and haraldh as code owners October 6, 2022 18:37
@rvolosatovs rvolosatovs enabled auto-merge (rebase) October 6, 2022 18:37
@rvolosatovs
Copy link
Member Author

In case nix flake check becomes slow due to this PR, we should remove nextest check

flake.nix Show resolved Hide resolved
@rvolosatovs rvolosatovs requested a review from rjzak October 6, 2022 19:04
@rvolosatovs rvolosatovs merged commit 97f363d into main Oct 6, 2022
@rvolosatovs rvolosatovs deleted the ci branch October 6, 2022 19:04
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