Skip to content

Pipelines fail silently when a dynamic workflow:name exceeds 255 characters

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

When a pipeline's name is set dynamically using the workflow:name directive with a variable, the pipeline fails silently if the resolved variable's length exceeds the 255-character limit. There is no error message in the UI, and the pipeline simply does not start.

This behavior is inconsistent with setting the name statically. If a hardcoded string longer than 255 characters is used in workflow:name, GitLab correctly fails the pipeline with a clear error message. The desired behavior is for the pipeline to fail with an error in both scenarios.

Edited by 🤖 GitLab Bot 🤖