[CI] Move build artifact publish steps #2544
Labels
build-release
CI
good first issue
Good for newcomers
no-stale
Opt-out of closing issue due to no activity
technical debt
Currently we create and push these artifacts from
staging
. Since we use Bors to perform merges, that means each new build attempt has a new git commit that gets built into the binaries.If a staging CI job fails, we may not be able to continue from the same commit. And staging builds fail often enough that we should take it into consideration.
We should have a new workflow that runs on push event to the
master
branch. The final rust binaries and docker images should originate the commits that correlate tomaster
.fluvio/.github/workflows/ci.yml
Line 115 in ef8d019
fluvio/.github/workflows/ci.yml
Line 955 in ef8d019
fluvio/.github/workflows/ci.yml
Line 1006 in ef8d019
fluvio/.github/workflows/ci.yml
Line 1027 in ef8d019
fluvio/.github/workflows/ci.yml
Line 1044 in ef8d019
The text was updated successfully, but these errors were encountered: