From f75d7b5c4db760ea2f32c179fd2734c2c4506421 Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Thu, 3 Aug 2023 02:29:13 -0700 Subject: [PATCH] Update release instructions to reflect dependabot -> renovate (#993) --- .github/config/markdown-link-check-config.json | 4 ++-- .github/scripts/draft-change-log-entries.sh | 2 +- .github/scripts/generate-release-contributors.sh | 2 ++ RELEASING.md | 4 ++-- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/config/markdown-link-check-config.json b/.github/config/markdown-link-check-config.json index 28f3d097..10ebecdb 100644 --- a/.github/config/markdown-link-check-config.json +++ b/.github/config/markdown-link-check-config.json @@ -2,10 +2,10 @@ "retryOn429": true, "ignorePatterns": [ { - "pattern": "^https://github\\.com/open-telemetry/opentelemetry-java-contrib/network/updates$" + "pattern": "^https://developer\\.mend\\.io/github/open-telemetry/opentelemetry-java-contrib$" }, { - "pattern": "^https://github.com/open-telemetry/opentelemetry-java-contrib/pulls/app%2Fdependabot$" + "pattern": "^https://github.com/open-telemetry/opentelemetry-java-contrib/pulls/app%2Frenovate" } ] } diff --git a/.github/scripts/draft-change-log-entries.sh b/.github/scripts/draft-change-log-entries.sh index 98474c6f..94f38b90 100755 --- a/.github/scripts/draft-change-log-entries.sh +++ b/.github/scripts/draft-change-log-entries.sh @@ -48,7 +48,7 @@ for component in */ ; do component_name=${component_names[$component]:=$component} commits=$(git log --reverse \ --perl-regexp \ - --author='^(?!dependabot\[bot\] )' \ + --author='^(?!renovate\[bot\] )' \ --pretty=format:"- %s" \ "$range" \ "$component") diff --git a/.github/scripts/generate-release-contributors.sh b/.github/scripts/generate-release-contributors.sh index 8ee98c67..1fffa927 100755 --- a/.github/scripts/generate-release-contributors.sh +++ b/.github/scripts/generate-release-contributors.sh @@ -79,11 +79,13 @@ query($q: String!, $endCursor: String) { | sed 's/^\["//' \ | sed 's/".*//') +# TODO (trask) can remove dependabot line after next release echo $contributors1 $contributors2 \ | sed 's/ /\n/g' \ | sort -uf \ | grep -v linux-foundation-easycla \ | grep -v github-actions \ | grep -v dependabot \ + | grep -v renovate \ | grep -v opentelemetrybot \ | sed 's/^/@/' diff --git a/RELEASING.md b/RELEASING.md index 874aabef..afb1b816 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -18,9 +18,9 @@ the second Monday of the month (roughly a couple of days after the monthly minor ## Preparing a new major or minor release -* Check that [dependabot has run](https://github.com/open-telemetry/opentelemetry-java-contrib/network/updates) +* Check that [renovate has run](https://developer.mend.io/github/open-telemetry/opentelemetry-java-contrib) sometime in the past day and that all - [dependabot PRs](https://github.com/open-telemetry/opentelemetry-java-contrib/pulls/app%2Fdependabot) + [renovate PRs](https://github.com/open-telemetry/opentelemetry-java-contrib/pulls/app%2Frenovate) have been merged. * Check that the OpenTelemetry SDK and Instrumentation versions have been updated to the latest release. * Close the [release milestone](https://github.com/open-telemetry/opentelemetry-java-contrib/milestones)