erigontech / erigon

Ethereum implementation on the efficiency frontier https://erigon.gitbook.io
GNU Lesser General Public License v3.0
3.1k stars 1.09k forks source link

Remove docker-build-check in the ci.yml workflow which save 5-6 mins for every check #11872

Closed lystopad closed 5 days ago

lystopad commented 1 week ago

Rationale

This workflow executes automatically for each commit in the main or in the release/* branches.

New release workflow uses same binaries which is built by goreleaser in the docker image. So, there are no sense to build a docker image for each commit. If we are sure linux and windows builds are OK, then we can be sure we can build binaries and put them to the docker image.

It will save 5-6 minutes for each ci.yml run (save time for waiting for approve PR, for example).

Implementation

Disable job "docker-build-check" in ci.yml workflow.

lystopad commented 5 days ago

Done