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: Add cargo #6

Merged
merged 51 commits into from
May 16, 2024
Merged

ci: Add cargo #6

merged 51 commits into from
May 16, 2024

Conversation

aidan46
Copy link
Contributor

@aidan46 aidan46 commented May 13, 2024

Add cargo CI jobs as described in #3. At the moment we have a single cargo job that runs clippy, build and test.

Some notes about build times on my local env:
cargo build --release: 27m48s
cargo build -p polka-storage-node --features runtime-benchmarks: 20m21s
cargo build -p polka-storage-runtime: 5m50s
cargo build --features try-runtime: 19m25s

@aidan46 aidan46 changed the base branch from main to feat/1/project-setup May 13, 2024 11:38
@aidan46 aidan46 self-assigned this May 13, 2024
@aidan46 aidan46 added the devops label May 13, 2024
.github/workflows/ci.yaml Outdated Show resolved Hide resolved
.github/workflows/ci.yaml Outdated Show resolved Hide resolved
Base automatically changed from feat/1/project-setup to develop May 14, 2024 16:41
th7nder
th7nder previously approved these changes May 15, 2024
jmg-duarte
jmg-duarte previously approved these changes May 15, 2024
Copy link
Contributor

@jmg-duarte jmg-duarte left a comment

Choose a reason for hiding this comment

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

LGTM but it seems to have changes from the taplo PR, is that correct?

@aidan46
Copy link
Contributor Author

aidan46 commented May 15, 2024

LGTM but it seems to have changes from the taplo PR, is that correct?

Yes, I branched off of the taplo branch. I'll fix the conflicts

@aidan46 aidan46 dismissed stale reviews from jmg-duarte and th7nder May 15, 2024 11:37

The merge-base changed after approval.

th7nder
th7nder previously approved these changes May 15, 2024
Copy link
Contributor

@jmg-duarte jmg-duarte left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Contributor

@serg-temchenko serg-temchenko left a comment

Choose a reason for hiding this comment

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

Great! Thank you! 🔥

@serg-temchenko serg-temchenko merged commit 61d2d4a into develop May 16, 2024
@serg-temchenko serg-temchenko deleted the feat/cargo-ci branch May 16, 2024 18:09
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.

4 participants