Skip to content

r-13.0-rc1

@Marcin-Radecki Marcin-Radecki tagged this 11 Dec 09:08
# Description

* In
https://github.com/Cardinal-Cryptography/aleph-node/blob/main/.github/workflows/_build-test-node-and-runtime.yml
, run build test node and aleph-e2e-client in parallel. This speeds up
`PR commit` workflow from 15-16 minutes to 11 minutes. Also, there's a
similar quantity speedup in nightly jobs.
* We do not spawn additional runners since I made 2 small self-hosted
jobs one after
* to keep `secrets` not used in `PR commit` (to support forks PRs), I
added an optional `push` argument to `build-aleph-e2e-client` action

## Type of change

Please delete options that are not relevant.

- New feature (non-breaking change which adds functionality)

## Testing

Run on demand affected nightly workflows:
*
https://github.com/Cardinal-Cryptography/aleph-node/actions/runs/7141784220
*
https://github.com/Cardinal-Cryptography/aleph-node/actions/runs/7141739418
*
https://github.com/Cardinal-Cryptography/aleph-node/actions/runs/7142022142
Assets 2
Loading