Skip to content

Push a tag sometimes does not trigger a pipeline

Context

Some customers have reported that pipelines are not triggered when pushing tags refs. In this case, tags are created but will not run pipelines.

Possible solutions

Call Gitaly `RefExists` RPC [outdated] We should call Gitaly `RefExists` RPC when there is a tag ref not found in Redis cache. This will work as a fallback to validate the latest repository state.

Determine whether the issue has been resolved by Atomically refresh branch/tag cache in PostReceive (!160946 - merged).

Edited by Javiera Tapia