mirror of
https://github.com/kernelkit/infix.git
synced 2026-07-22 01:13:00 +02:00
The previous fix, setting 'rm: false' to prevent the parallel builds from replacing each other, caused the latest tag to not be updated. Very confusing, not just to end-users, but also for devs. This patch changes the workflow to use a separate release step that runs in sequence, waiting for the build to finish, before it moves the latest tag. The trick to solving this is to use upload/download artifact. It is the recommended way of sharing files between independent jobs in a workflow. Notice the lack of 'name:' in both and 'path:' in the latter, it means "don't care" just upload and then download everything to the artifact/ directory. Making the job of the releaser action quite simple. Signed-off-by: Joachim Wiberg <troglobit@gmail.com>