You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added IDoHotfixWorkflow component which represents the hotfix workflow
Added IDoFeatureWorkflow component which represents the feature workflow
Added IDoColdfixWorkflow component which represents the coldfix workflow
ICreateGithubRelease.Assets property can be used to specify which artifacts to associate with a Github release (#103)
IMutationTest component can send --config-file option to Stryker CLI (#90)
π¨ Breaking changes
Removed Github.IPullRequest.Token property. This property was previously used by GitHub.IGitFlowWithPullRequest and GitHub.IGitFlowWithPullRequest when finishing a feature/coldfix is.
Refactored IWorkflow component and removed inheritance from IHaveMainBranch component
Refactored ICompile component to no longer extend IRestore component
Refactored IPack component to no longer extend ICompile component
Refactored IMutationTest.MutationTestsProjects type from (Project SourceProject, IEnumerable<Project> TestsProjects) to MutationTestProjectConfiguration:
this new type allows to specify the path to the configuration file to use during each mutation test run.
IMutationTest component no longer implements IUnitTest but only IHaveTests
π οΈ Fixes
Removed nofetch option (when calling gitversion tool) in order to compute semver version number more accurately (#96).
IMutationTest.MutationTests output the value of the --project parameter with the filename extension (#109)
Marked IMutationTest.StrykerDashboardApiKey property as a secret (#110).
π§Ή Housekeeping
Refactoring of IMutationTest component to improve maintenability : the way CLI options required by Stryker are computed is now centralized.
Added GitHubToken value in parameters.local.json : this value will be consumed directly to interact with the github repository.