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
* document scdiff in the release process
Signed-off-by: Spencer Schrock <[email protected]>
* add TOC entry
Signed-off-by: Spencer Schrock <[email protected]>
* add files to .gitignore
we dont want people following the instructions to commit the files accidentally
Signed-off-by: Spencer Schrock <[email protected]>
---------
Signed-off-by: Spencer Schrock <[email protected]>
go run cmd/internal/scdiff/main.go generate --repos repos.txt --output oldRelease.json
66
+
```
67
+
3. Run `scdiff` on the commit to be tagged:
68
+
```console
69
+
git checkout <commit to be tagged>
70
+
go run cmd/internal/scdiff/main.go generate --repos repos.txt --output newRelease.json
71
+
```
72
+
4. Compare the results:
73
+
```console
74
+
go run cmd/internal/scdiff/main.go compare oldRelease.json newRelease.json
75
+
```
76
+
5. Evaluating results:
77
+
There will be differences! That's ok, but please pay attention to what they are and use your judgement when evaluating them.
78
+
Compare the changes against the release notes you're expecting below.
79
+
80
+
40
81
## Drafting release notes
41
82
42
83
Release notes are a semi-automated process. We often start by opening [drafting a new release on GitHub](https://github.com/ossf/scorecard/releases/new).
0 commit comments