Skip to content

Release Memo

MaceWindu edited this page Aug 4, 2021 · 8 revisions

Release procedure

This procedure applies to all versions, only difference in branch names for source and release:

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