diff --git a/.gitlab/tagger/tag-release.sh b/.gitlab/tagger/tag-release.sh index 42da3cbcfddb3..e95b1c6023983 100755 --- a/.gitlab/tagger/tag-release.sh +++ b/.gitlab/tagger/tag-release.sh @@ -16,6 +16,12 @@ git config --global user.name "$TAGGER_NAME" set +e ddev release tag all --skip-prerelease status=$? +# If we fail to fetch tags, fallback to the old behavior of getting list of tags even if they're not fetched +if [[ $status -eq 3 ]]; then + echo "Failed to fetch tags, falling back to list tags without fetching" + ddev release tag all --skip-prerelease --no-fetch + status=$? +fi set -e # Only build packages if there were new releases diff --git a/ddev/changelog.d/20370.added b/ddev/changelog.d/20370.added new file mode 100644 index 0000000000000..faec6f50b17b2 --- /dev/null +++ b/ddev/changelog.d/20370.added @@ -0,0 +1 @@ +Bump datadog-checks-dev version to 35.1 \ No newline at end of file diff --git a/ddev/pyproject.toml b/ddev/pyproject.toml index 78378e34e80de..14ece7cb48e17 100644 --- a/ddev/pyproject.toml +++ b/ddev/pyproject.toml @@ -29,7 +29,7 @@ dependencies = [ "click~=8.1.6", "coverage", "datadog-api-client==2.20.0", - "datadog-checks-dev[cli]~=35.0", + "datadog-checks-dev[cli]~=35.1", "hatch>=1.8.1", "httpx", "jsonpointer",