ci: reorganise workflows (second try)#5399
Conversation
|
It mostly works quite well! CI completes in 16 minutes (when cache hits), which most checks parallelised as much as possible.
Need to fix SonarQube job (waiting for assistance of @BAStos525). Or maybe remove it entirely. Also, for some reason pytests sometimes start on Amazon Linux and not on Ubuntu, which causes Python installation job to fail. Things to improve:
|
|
For reference: currently the main workflow takes around 42 minutes! https://github.com/hyperledger-iroha/iroha/actions/runs/14396113296
|
d2ba1ac to
d5d8c07
Compare
Are there any error logs showing the issue? |
@aoyako Logs are no longer available: https://github.com/hyperledger-iroha/iroha/actions/runs/14530346551?pr=5399 |
d5d8c07 to
7c1c795
Compare
|
Changes:
|
|
@aoyako @BAStos525 it happened again: |
|
@BAStos525 Tried to run SonarQube job again - failed. |
c430b27 to
3730665
Compare
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
Signed-off-by: 0x009922 <43530070+0x009922@users.noreply.github.com>
|
For reference - https://github.com/hyperledger-iroha/iroha/actions/runs/14788689301 |




Changes
I2::Tests::Dev::PRnonsence anymoreci.yamlthat runs for all PRs and pushes tomaindefaultschanged (i.e. docker compose files). This job is heavy and bulky.test_env.pywhich does the same and much faster.irohad,iroha,kagami)Result: main CI runs 16 minutes instead of 42 minutes.
Closes #5398
Postponed
Try 1: #5125