Add static linter to validate Bulk Import's EE stage files

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

  • Close this issue

Suggestion from !74722 (comment 741382658)

Whe adding new pipelines to:

  • lib/bulk_imports/projects/stage.rb
  • lib/bulk_imports/groups/stage.rb

We also need to add them to:

  • ee/lib/ee/bulk_imports/projects/stage.rb
  • ee/lib/ee/bulk_imports/groups/stage.rb

Which is not obvious and sometimes EE spec can not fail either, meaning that this will get merged unnoticed. We should either add a static linter to validate EE files, or only validate EE pipelines in EE specific specs, since CE pipelines are already validated in CE specs.

Edited Jul 15, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading