Skip to content
This repository has been archived by the owner on May 21, 2024. It is now read-only.

Split trappist and stout runtimes with conditional build #241

Merged
merged 1 commit into from
Jun 28, 2023

Conversation

kalaninja
Copy link
Contributor

@kalaninja kalaninja commented Jun 27, 2023

  • make trappist-runtime and stout-runtime dependencies optional, both enabled by default
  • run tests for trappist only
  • add substrate version to cache key for manual cache invalidation on version upgrades
  • add custom free-space action to free more space. We are currently having cache misses because test job doesn't have enough space to pack the generated artifacts.
  • resolve Check why testing with benchmark is taking so long. #214

@kalaninja kalaninja force-pushed the feature/conditional-build branch 7 times, most recently from 36185ba to 4c31b3c Compare June 27, 2023 16:10
@kalaninja kalaninja changed the title split trappist and stout runtimes with conditional build Split trappist and stout runtimes with conditional build Jun 28, 2023
@kalaninja kalaninja merged commit 3ac372b into main Jun 28, 2023
@kalaninja kalaninja deleted the feature/conditional-build branch June 28, 2023 12:11
Copy link
Contributor

@evilrobot-01 evilrobot-01 left a comment

Choose a reason for hiding this comment

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

Just a few general comments/suggestions and questions 🙂

.github/workflows/check.yml Show resolved Hide resolved
.github/workflows/check.yml Show resolved Hide resolved
node/src/benchmarking.rs Show resolved Hide resolved
node/src/command.rs Show resolved Hide resolved
.github/templates/free-space/action.yaml Show resolved Hide resolved
node/src/benchmarking.rs Show resolved Hide resolved
node/src/service.rs Show resolved Hide resolved
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Check why testing with benchmark is taking so long.
3 participants