Skip to content

Commit

Permalink
Add a template for new releases (#178)
Browse files Browse the repository at this point in the history
Signed-off-by: Ben Cotton <[email protected]>
  • Loading branch information
funnelfiasco authored Feb 11, 2025
1 parent 919e19f commit b2238d3
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .github/ISSUE_TEMPLATE/release.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: New release
description: Checklist for creating a new release of the OSPS Baseline
title: "[Release]: "
body:
- type: markdown
attributes:
value: |
This issue type is for maintainer use. If you need to file an issue, use the "Blank issue" type.
- type: input
id: version
attributes:
label: Version
description: New version to release
placeholder: e.g. 2025-02-04
- type: checkboxes
id: checklist
attributes:
label: Release checklist
options:
- label: |
Ensure all pull requests targeted for this release are merged
- label: |
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)
- label: |
In the `docs/versions/<VERSION>.md` file, change the `Version: devel` to have the version number of the new version
- label: |
Move the link to the "current" version in `docs/index.md` to the "previous versions" list
- label: |
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]`)
- label: |
Open a pull request with the above changes
- label: |
Notify OpenSSF's marketing team that we have a new release so that they can share it with the world

0 comments on commit b2238d3

Please sign in to comment.