`only: - tags` is not taken in account in the `cache gems` job
Currently, the cache gems
job is defined as follows:
cache gems:
<<: *dedicated-runner
only:
- tags
variables:
SETUP_DB: "false"
script:
- bundle package --all --all-platforms
artifacts:
paths:
- vendor/cache
only:
- master@gitlab-org/gitlab-ce
- master@gitlab-org/gitlab-ee
But if you run this in the CI linter you get:
Tag list:
Refs only: master@gitlab-org/gitlab-ce, master@gitlab-org/gitlab-ee
Refs except:
Environment:
When: on_success
which seems to suggest that
only:
- tags
is not taken in account. It should probably be added to the second only
:
only:
- tags
- master@gitlab-org/gitlab-ce
- master@gitlab-org/gitlab-ee