Skip to content
This repository was archived by the owner on Feb 1, 2025. It is now read-only.

Release Memo

MaceWindu edited this page Jan 30, 2020 · 8 revisions

Release procedure

This procedure applies to both v1.x and v2.x, only difference in branch names for source and release:

  • v1(for EF.Core 2): version1 / release.1
  • v2(for EF.Core 3): master / release
  1. Check and update if needed release version in azure-pipelines.yml : assemblyVersion and nugetVersion variables
  2. Check and update if needed release version in linq2db.Default.props : Version property
  3. Check and update of needed linq2db.EntityFrameworkCore.nuspec dependencies versions
  4. Create PR from source to release branch (see branch names above for v1 and v2)
  5. Merge PR (no-squash)
  6. Wait till azure pipelines build and upload nuget package. If nuget publishing failed, fix issue and start azure pipelines manually from Azure
  7. Update versions (items 1 and 2 in this list) to next minor version
  8. Create release with tag in release branch
Clone this wiki locally