diff --git a/.gitignore b/.gitignore index 1f65182bb50a5d2be62535b5ac93356c0d44ed3d..5bf33651c70384bb36c694843ce1f069c4316091 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ gl-code-quality-report.json .env router node_modules +vendor/ diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 79882df4c09c43986e3520b8d7dd28b19a7a2264..fdfecde77af39960b9436d0253c9610b60d1cb70 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -33,6 +33,9 @@ include: ref: v2.94 # renovate:managed file: templates/golang.yml + - component: "gitlab.com/gitlab-com/gl-infra/common-ci-tasks/danger@v3.0" + + variables: REPO_NAME: gitlab.com/gitlab-org/labkit SAST_EXCLUDED_ANALYZERS: "eslint,gosec,nodejs-scan" diff --git a/Dangerfile b/Dangerfile new file mode 100644 index 0000000000000000000000000000000000000000..20434b48a3b236284d30f4d196b3ec61d7ea652e --- /dev/null +++ b/Dangerfile @@ -0,0 +1,11 @@ +# frozen_string_literal: true + +require 'gitlab-dangerfiles' + +Gitlab::Dangerfiles.for_project(self) do |gitlab_dangerfiles| + gitlab_dangerfiles.import_plugins + + # we don't want commit messages and changelog as we use sematic commit messages + # for those + gitlab_dangerfiles.import_dangerfiles(except: %w[changelog commit_messages]) +end