resolveTag is broken as CSPU tags on the exact same commit as the GA release.
For example in OpenJDK's jdk17u repository, the CSPUrelease jdk-17.0.20.1+0 was tagged on the exact same commit as the GA release jdk-17.0.20+8 and jdk-17.0.20-ga. This corrupts upstreamTag asjdk-17.0.20+8jdk-17.0.20.1+0 and could cause pipeline fail.
8cbbca61... refs/tags/jdk-17.0.20+8^{}
8cbbca61... refs/tags/jdk-17.0.20-ga^{}
8cbbca61... refs/tags/jdk-17.0.20.1+0^{} ← same commit
resolveTag is broken as CSPU tags on the exact same commit as the GA release.
For example in OpenJDK's jdk17u repository, the CSPUrelease jdk-17.0.20.1+0 was tagged on the exact same commit as the GA release jdk-17.0.20+8 and jdk-17.0.20-ga. This corrupts upstreamTag as
jdk-17.0.20+8jdk-17.0.20.1+0and could cause pipeline fail.8cbbca61... refs/tags/jdk-17.0.20+8^{}
8cbbca61... refs/tags/jdk-17.0.20-ga^{}
8cbbca61... refs/tags/jdk-17.0.20.1+0^{} ← same commit