GitTools/GitVersion

[ISSUE]: continuous-delivery-fallback-label Property Not Found

elzik opened this issue · 0 comments

Prerequisites

  • I have written a descriptive issue title
  • I have searched issues to ensure it has not already been reported

GitVersion package

GitVersion.MsBuild

GitVersion version

6.0.0

Operating system

macOS

What are you seeing?

After upgrading to v6.0.0 I received the error that continuous-delivery-fallback-tag could not be found. That's fine, it's a breaking change as described in the breaking changes documentation.

So I updated the property to continuous-delivery-fallback-label as described. However, now when my build runs I get the following error:

 WARN [24-07-24 15:38:52:63] An error occurred:
         Could not build the configuration instance because following exception occurred: 'Property 'continuous-delivery-fallback-label' not found on type 'GitVersion.Configuration.GitVersionConfiguration'.' Please ensure that the /overrideconfig parameters are correct and the configuration file is in the correct format.

It seems like neither the old property name nor the new one described in the breaking changes are found. Is there a bug here or have I misunderstood the breaking changes?

What is expected?

After updating my GitVersion.yml file in line with the breaking changes document, GitVersion should not fail.

Steps to Reproduce

The updates to my configuration file to fix breaking changes is available here and the failure can be seen here.

RepositoryFixture Test

No response

Output log or link to your CI build (if appropriate).

https://github.com/elzik/fmsync/actions/runs/10079727708/job/27867728469