Skip to content

Update NuGet build#193

Merged
christiannagel merged 3 commits intomainfrom
192-version-4x
Jul 12, 2024
Merged

Update NuGet build#193
christiannagel merged 3 commits intomainfrom
192-version-4x

Conversation

@christiannagel
Copy link
Contributor

  • change version to 4.x preview.1
  • add publishnuget.md with information on changing the PAT for nuget deployment with ADO
  • temporary disable publish to nuget.org (until stabilization of the preview.1 version)

Updated the `VersionPrefix` in `Directory.Build.props` from `3.7.0` to `4.0.0`.
- Updated `codebreaker-lib-viewmodels.yml` to change version suffix to `preview.1.`.
- Disabled publish to Nuget.org for the next weeks.
- In `createnuget-withbuildnumber.yml`, removed the `dotnet-quality: 'preview'` line to standardize the build process towards stable .NET releases.
- Extended the artifact retention period from 3 to 7 days in `createnuget-withbuildnumber.yml` to allow longer access to uploaded artifacts for debugging or delayed deployments.
Added detailed documentation in `publishnuget.md` for GitHub Actions, focusing on the publishing process for NuGet packages. This includes a new section on Azure DevOps publishing, detailing the use of a Personal Access Token (PAT) for package publishing, its configuration in GitHub Actions secrets, and its validity period. Additionally, introduced a section on publishing to NuGet, providing relevant links for both Azure DevOps feeds and the NuGet server for *CNinnovation.Codebreaker.ViewModels*.
@christiannagel christiannagel linked an issue Jul 12, 2024 that may be closed by this pull request
@christiannagel christiannagel merged commit 02de39c into main Jul 12, 2024
@christiannagel christiannagel deleted the 192-version-4x branch July 12, 2024 12:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

VM Nuget Package Publishing failed

1 participant