Pipeline skipped for tag if HEAD commit contains [ci skip]

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

Summary

Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/34618

When creating a tag the [ci skip] label on the tagged commit is respected, causing no ci to be run for the created tag.

This is an issue for me as I run a deploy for every tag, and a [ci skip] labelled readme update has stopped this from happening.

Steps to reproduce

(How one can reproduce the issue - this is very important)

Example Project

(If possible, please create an example project here on GitLab.com that exhibits the problematic behaviour, and link to it here in the bug report)

(If you are using an older version of GitLab, this will also determine whether the bug has been fixed in a more recent version)

What is the current bug behavior?

The pipeline is skipped, requiring one to be run manually.

What is the expected correct behavior?

I would expect ci to ignore the [ci skip] label and run a pipeline for this tag

Relevant logs and/or screenshots

https://gitlab.com/Julusian/test-ci-skip-tag/tags/v1

Output of checks

Also happens on GitLab.com

Edited Jun 18, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading