Skip to content

Commit b2238d3

Browse files
authored
Add a template for new releases (#178)
Signed-off-by: Ben Cotton <ben@kusari.dev>
1 parent 919e19f commit b2238d3

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: New release
2+
description: Checklist for creating a new release of the OSPS Baseline
3+
title: "[Release]: "
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
This issue type is for maintainer use. If you need to file an issue, use the "Blank issue" type.
9+
- type: input
10+
id: version
11+
attributes:
12+
label: Version
13+
description: New version to release
14+
placeholder: e.g. 2025-02-04
15+
- type: checkboxes
16+
id: checklist
17+
attributes:
18+
label: Release checklist
19+
options:
20+
- label: |
21+
Ensure all pull requests targeted for this release are merged
22+
- label: |
23+
Generate a static version of the baseline: `cd cmd && go run . compile --output ../docs/versions/2025-02-04.md` (replace `2025-02-04` with the version name)
24+
- label: |
25+
In the `docs/versions/<VERSION>.md` file, change the `Version: devel` to have the version number of the new version
26+
- label: |
27+
Move the link to the "current" version in `docs/index.md` to the "previous versions" list
28+
- label: |
29+
Add the link to the new version to the "current version" in `docs/index.md` (e.g. `Current version: [2025-02-04](versions/2025-02-04]`)
30+
- label: |
31+
Open a pull request with the above changes
32+
- label: |
33+
Notify OpenSSF's marketing team that we have a new release so that they can share it with the world

0 commit comments

Comments
 (0)