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
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,12 +11,13 @@ The base version represents the MAJOR and MINOR parts of [SemVer](https://semver
11
11
## Branches / tags
12
12
13
13
*`master` contains the latest sources - this is where we develop.
14
-
*`release` contains the sources for the latest version on `nuget.org` - this is where we deploy from.
14
+
*`release/v*` contains the sources for the respective version on `nuget.org` - this is where we deploy from.
15
15
* All versions on `nuget.org` have a matching GitHub release/tag
16
16
17
17
### Release workflow
18
18
19
-
1. Create a [PR from `master` to `release`](https://github.com/System-IO-Abstractions/System.IO.Abstractions/compare/release...master?expand=1) and wait for CI to finish.
19
+
1. Check out latest master branch
20
+
1. Call `nbgv prepare-release` (you need [the NBGV CLI tool](https://github.com/AArnott/Nerdbank.GitVersioning/blob/master/doc/nbgv-cli.md))
21
+
1. Push the newly created branch
20
22
1. Inspect CI run (test results, version number)
21
-
1. Merge PR and wait for deployment
22
23
1. Inspect newly created package versions on NuGet.org and newly created GitHub release
0 commit comments