Project defined timeout does not apply on gitlab.com

Problem to solve

According to documentation jobs on gitlab.com should get timeout from project level timeout - Configuring runners | GitLab.

On GitLab.com, you cannot override the job timeout for instance runners and must use the project defined timeout instead.

Steps to reproduce

Which troubleshooting steps have you already taken? Can you link to any docs or other resources so we know where you have been?

Configuration

my-job:
  stage: deploy
  image: google/cloud-sdk
  variables:
    ...
  script:
    ...
  timeout: 4h
  when: manual

Versions

Please select whether options apply, and add the version information.

  • Self-managed
  • GitLab.com SaaS
  • Self-hosted Runners

Versions

  • GitLab Web: GitLab Enterprise Edition 16.11.0-pre
  • GitLab Runner - only instance runners