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
This pins references to external specs (distribution and runtime) to their latest release on a release of this project.
Signed-off-by: Brandon Mitchell <git@bmitch.net>
Copy file name to clipboardExpand all lines: RELEASES.md
+9-5Lines changed: 9 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ Maintainers MUST send updates to the <dev@opencontainers.org> with results of th
34
34
Before the specification reaches v1.0.0, the meetings SHOULD be weekly.
35
35
Once a specification has reached v1.0.0, the maintainers may alter the cadence, but a meeting MUST be held within four weeks of the previous meeting.
36
36
37
-
The release plans, corresponding milestones and estimated due dates MUST be published on GitHub (e.g. <https://github.com/opencontainers/runtime-spec/milestones>).
37
+
The release plans, corresponding milestones and estimated due dates MUST be published on GitHub (e.g. <https://github.com/opencontainers/image-spec/milestones>).
38
38
GitHub milestones and issues are only used for community organization and all releases MUST follow the [project governance](GOVERNANCE.md) rules and procedures.
39
39
40
40
### Timelines
@@ -53,18 +53,22 @@ Specifications have a variety of different timelines in their lifecycle.
-[ ]`:% s/(pr\/\(\d*\))\(.*\)/\2 (#\1)/` to move the PR to the end of line and match previous formatting
59
59
-[ ] review `(^M|^A|^D)` for impact of the commit
60
60
-[ ] group commits to `Additions:`, `Minor fixes and documentation:`, `Breaking changes:`
61
61
-[ ] delete the `(^M|^A|^D)` lines, `:%!grep -vE '(^M|^A|^D)'`
62
62
-[ ] merge multi-commit PRs (so each line has a `(#num)` suffix)
63
63
-[ ] drop hash and indent, `:'<,'> s/^\w* /^I* /`
64
-
-[ ] a commit bumping `./specs-go/version.go` to next version and empty the `VersionDev` variable
65
-
-[ ] a commit adding back the "+dev" to `VersionDev`
64
+
-[ ] a commit for the release:
65
+
-[ ] bump `./specs-go/version.go` to next version and empty the `VersionDev` variable
66
+
-[ ] run `.tool/pin-release.sh` to pin the references to other specs
67
+
-[ ] a commit to revert the main branch for development:
68
+
-[ ]`git revert -n HEAD`
69
+
-[ ] bump `./specs-go/version.go` to next version and set the `VersionDev` variable to `+dev`
66
70
-[ ] send email to <dev@opencontainers.org>
67
-
-[ ] copy the exact commit hash for bumping the version from the pull-request (since master always stays as "-dev")
71
+
-[ ] copy the exact commit hash for bumping the version from the pull-request (since master always stays as "+dev")
68
72
-[ ] count the PRs since last release (that this version is tracking, in the cases of multiple branching), like `git log --pretty=oneline --no-merges --decorate $priorTag..$versionBumpCommit | grep \(pr\/ | wc -l`
69
73
-[ ] get the date for a week from now, like `TZ=UTC date --date='next week'`
70
74
-[ ] OPTIONAL find a cute animal gif to attach to the email, and subsequently the release description
0 commit comments