Skip to content

Resolve "Add CI job that tests for that job families have all the things they need to have"

Closes #5461 (closed)

This MR adds a new CI job that tests new job families to be sure they meet the requirements. Job Families should have:

  • requirements
  • responsibilities
  • performance indicators
  • hiring process

The error message reads as follows:

ValueError: sales/professional-services-project-manager job family not complete. Missing ## Performance Indicators. See proper job family format at https://about.gitlab.com/handbook/hiring/job-families/

All existing job families that don't fit the criteria are listed in the exceptions. This is the first iteration of helping get job families up to the standards.

Edited by Emilie Schario

Merge request reports