Closed LeeDongGeon1996 closed 2 years ago
It looks like it fetches unreleased version of dll when replacing dll to the latest.
This DLL auto-fetcher should only take the latest package from main
builds with the released
tag. It looks like it's not considering the released
tag and taking the latest main
build package instead.
This DLL auto-fetcher should only take the latest package from
main
builds with thereleased
tag. It looks like it's not considering thereleased
tag and taking the latestmain
build package instead.
You mean it is temporary issue on Azure?
You mean it is temporary issue on Azure?
I'm not sure. As written, the build looks okay. It may be a bug with that specific Task in the Pipeline.
- task: DownloadPipelineArtifact@2
displayName: "Fetch DLL"
inputs:
source: specific
project: xxxxxxxxxxxxx
pipeline: 21
runVersion: latestFromBranch
runBranch: refs/heads/main
tags: released
artifact: packages
patterns: "*.nupkg"
ref: https://github.com/microsoft/azure-pipelines-tasks/issues/13101
Umm.. I think that it's a bad idea to use unreleased dll from manual build to avoid this issue. Could you force-merge it, if possible?
Umm.. I think that it's a bad idea to use unreleased dll from manual build to avoid this issue. Could you force-merge it, if possible?
Yes, I agree, it's bad. It's not supposed to do that and I'm not sure why it is doing it suddenly. I think it was working properly before. I can't troubleshoot at the moment, but may be able to look at it later.
It's probably okay to override the merge, as long as the code is good and we don't release this version before we get a good build. Is that what you want to do here?
It's probably okay to override the merge, as long as the code is good and we don't release this version before we get a good build. Is that what you want to do here?
Yeah, that's right. I think we can ignore CI test for now and just merge. This failure is false negative.
Description
Checklist