OData / ODataConnectedService

A Visual Studio extension for generating client code for OData Services
Other
79 stars 41 forks source link

Releases aren't published to the Visual Studio Marketplace #394

Closed jphorv-bdo closed 2 months ago

jphorv-bdo commented 4 months ago

Describe the bug

Changes and improvements are made in this repo, but for me it's all for nothing because the version on Visual Studio Marketplace never changes and my employer policy prevents the use of unsigned/unapproved extensions.

Version of the Project affected

ODataConnectedService 2022+ version 1.0.2 https://marketplace.visualstudio.com/items?itemName=marketplace.ODataConnectedService2022

To Reproduce

Steps to reproduce the behavior:

  1. Watch this repo attentively as long-awaited improvements are made and even given version numbers.
  2. Check Visual Studio Marketplace for those improvements to arrive.
  3. GOTO 2
  4. ....
  5. Wonder what foul deed I committed in a past life to deserve this cruel torment. To see the work of many months, done, sitting here, yet untouchable. Supernatural punishment is the only plausible explanation.

Expected behavior

I expect that when releases are made, they are published and usable by the general public.

Actual behavior

Regular disappointment with no end in sight.

mikepizzo commented 3 months ago

Apologies for the delay, and thank you for your interest.

We have been delayed in releasing a new version of the library due to changes in the how VS extensions are signed. The VSIX signatures generated by the signing tools that are part of our build pipeline no longer generate valid signatures.

Fixing this requires changing our build pipeline to use a new tool which, due to different authentication requirements, is not a simple drop-in.

We are in the process of updating the pipeline and process to incorporate the new signing tool, and hope to reward your patience with a new build within the next couple weeks.

gathogojr commented 2 months ago

Hi @jphorv-bdo. Thank you for your patience. We had a few blockers that we have since dealt with. The latest VSIX is now available on VS marketplace.

jphorv-bdo commented 2 months ago

Thank you, I grabbed it and enjoyed it immediately.