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

Run tarpc examples in github workflow #425

Merged
merged 2 commits into from
Feb 3, 2024
Merged

Run tarpc examples in github workflow #425

merged 2 commits into from
Feb 3, 2024

Conversation

tikue
Copy link
Collaborator

@tikue tikue commented Feb 3, 2024

No description provided.

This is like what's done in hooks/pre-push, but will run on pull
requests. One job lists all the examples using `cargo metadata`, and the
output gets fed into the matrix of the job that runs the examples.

The test suite is also refactored to use a similar matrix strategy for
testing Cargo features. Rather than having all `cargo test --features`
commands running serially, which takes a long time, now the different
features are managed by the job matrix and can execute in parallel.
Github Actions largely supersedes it. The only thing remaining is the
cleaning working copy check.
@tikue tikue added the Cleanup label Feb 3, 2024
@tikue tikue self-assigned this Feb 3, 2024
@tikue tikue merged commit 1bb0809 into google:master Feb 3, 2024
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant