About Yak's manifest.yml

I created a project in Visual Studio without checking Build Yak Package.
Can the name and verison in manifest.yml be changed from VisualStudio during build?
Is the only way to do this is to open manifest.yml directly in a text editor and edit it?

  <Target Name="BuildYakPackage" AfterTargets="DispatchToInnerBuilds">
    <PropertyGroup>
      <YakExecutable Condition="$(YakExecutable) == '' and $([MSBuild]::IsOSPlatform(windows)) and Exists('C:\Program Files\Rhino 8\System\Yak.exe')">C:\Program Files\Rhino 8\System\Yak.exe</YakExecutable>
      <YakExecutable Condition="$(YakExecutable) == '' and $([MSBuild]::IsOSPlatform(macos)) and Exists('/Applications/Rhino 8.app/Contents/Resources/bin/yak')">/Applications/Rhino 8.app/Contents/Resources/bin/yak</YakExecutable>
      
      <BuildYakPackage Condition="$(BuildYakPackage) == '' and $(YakExecutable) != '' and Exists($(YakExecutable))">True</BuildYakPackage>
    </PropertyGroup>
    
    <Warning Text="Could not find Yak executable" Condition="$(YakExecutable) == ''" />

    <ItemGroup>
      <YakPackagesToDelete Include="$(OutputPath)\*.yak;$(OutputPath)\**\manifest.yml" />
    </ItemGroup>
    
    <Delete Files="@(YakPackagesToDelete)" />

    <Exec Command="&quot;$(YakExecutable)&quot; spec" WorkingDirectory="$(OutputPath)" Condition="$(BuildYakPackage) == 'True'" />
    <Exec Command="&quot;$(YakExecutable)&quot; build" WorkingDirectory="$(OutputPath)" Condition="$(BuildYakPackage) == 'True'" />

  </Target>

{DC5145E0-29FD-4D62-AD0F-99C9A86FD58C}

Changing this section will not make any difference.
Also, are the alphanumeric characters that are listed after the version always added?

It sounds like your goal is a filled out manifest.yml, both can achieve what you need.

But this line has be a bit confused as it’s paired with the build steps that are included if you check this box.

Do you want to use a manual Manifest.yml or have VS create one?

Eventually, I plan to publish the plug-ins we create in the package manager.

I’m currently looking into Yak and trying to do a test Push.
I’m having trouble with manifest at that stage.

If I can change the manifest entry in VS, I would like to do so.
If I can’t do that, I’m thinking of using a text editor.

First I am thinking of creating a Yak or manifest.yml in VS.

This should solve this issue.

What specifically doesn’t change what? Only some of the attributes are obtained via yak spec, it doesn’t do Icon and a few others for example. If you’re finding you can’t set manifest properties via the assembly you’ll need to add a step to edit the file or use a manual one.

NAME, VERSION, AUTHORS, etc. do not change in VS.
Do these need to be changed in a text editor?