From 091c4ab9d0d73ea9386cae7b5298507f496ba4a4 Mon Sep 17 00:00:00 2001
From: Pierre Smeyers <pierre.smeyers@gmail.com>
Date: Sun, 11 Dec 2022 08:31:19 +0100
Subject: [PATCH] fix: no-snapshot-deps jobs has no upstream dependencies

---
 README.md                     | 2 +-
 templates/gitlab-ci-maven.yml | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index ca24464..855b0cd 100644
--- a/README.md
+++ b/README.md
@@ -128,7 +128,7 @@ More info:
 
 * [Maven Dependency-Check Plugin](https://jeremylong.github.io/DependencyCheck/dependency-check-maven/configuration.html)
 
-### `mvn-forbid-snapshot-dependencies` job
+### `mvn-no-snapshot-deps` job
 
 This job checks if the project has release-only dependencies, i.e., no `_*-SNAPSHOT_` versions, using the [Maven Enforcer](https://maven.apache.org/enforcer/enforcer-rules/requireReleaseDeps.html) plugin.
 
diff --git a/templates/gitlab-ci-maven.yml b/templates/gitlab-ci-maven.yml
index 840d3fc..356fca1 100644
--- a/templates/gitlab-ci-maven.yml
+++ b/templates/gitlab-ci-maven.yml
@@ -473,9 +473,10 @@ mvn-dependency-check:
     - when: manual
       allow_failure: true
 
-mvn-forbid-snapshot-dependencies:
+mvn-no-snapshot-deps:
   extends: .mvn-base
   stage: test
+  needs: []
   script:
     - mvn ${TRACE+-X} $MAVEN_CLI_OPTS $mvn_settings_opt $java_proxy_args org.apache.maven.plugins:maven-enforcer-plugin:3.0.0:enforce -Drules=requireReleaseDeps
   rules:
-- 
GitLab