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.
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.