ci: pipelines run only on MRs, tags, and default branch

Change inspired by looking into the CI/CD configuration for gitlab-ui. This should reduce demand this project makes on GitLab CI runners.

Validating that all the security jobs still run

before after
https://gitlab.com/gitlab-org/gitlab-vscode-extension/-/pipelines/176552944 https://gitlab.com/gitlab-org/gitlab-vscode-extension/-/pipelines/176627980
Screenshot_2020-08-11_at_2.55.34_PM Screenshot_2020-08-11_at_2.55.44_PM
Edited by Tomas Vik (OOO back on 2026-01-05)

Merge request reports

Loading