Skip to content

Commit e5720ea

Browse files
committed
Added prod deploy issue template
1 parent 5354190 commit e5720ea

File tree

3 files changed

+51
-0
lines changed

3 files changed

+51
-0
lines changed

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
blank_issues_enabled: false
2+
contact_links: []
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: "Release Request"
2+
description: "Request a deployment by specifying the evaluation function, changes, target branch, and test confirmation."
3+
title: "release: <evaluation-function-name> → <branch>"
4+
labels:
5+
- release
6+
- deployment
7+
assignees: []
8+
body:
9+
- type: input
10+
id: evaluation_function_name
11+
attributes:
12+
label: Evaluation function name
13+
description: "Exact name of the evaluation function or entrypoint to run/verify post-deploy."
14+
placeholder: "e.g., evaluate_new_scoring_v3"
15+
validations:
16+
required: true
17+
18+
- type: textarea
19+
id: description_of_changes
20+
attributes:
21+
label: Description of changes
22+
description: "Summarize what is changing and why. Include links to PRs, issues, or changelogs."
23+
placeholder: |
24+
- What changed:
25+
- Why:
26+
- Related PRs/Issues: #123, #456
27+
render: markdown
28+
validations:
29+
required: true
30+
31+
- type: input
32+
id: branch_to_deploy
33+
attributes:
34+
label: Branch to deploy
35+
description: "Name of the branch/ref to deploy (e.g., main, release/2025-09-29, hotfix/xyz)."
36+
placeholder: "e.g., release/2025-09-29"
37+
validations:
38+
required: true
39+
40+
- type: checkboxes
41+
id: test_confirmation
42+
attributes:
43+
label: Confirmation that tests passed
44+
description: "Check the box to confirm CI is green for the target branch/PR."
45+
options:
46+
- label: "I confirm all required unit/integration tests have passed in CI for the target branch/PR."
47+
required: true

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
This repository contains an implementation of a Wolfram evaluation function that checks if a numerical value is within a specified tolerance and if that tolerance should be applied as an absolute value. It can also handle validating the equality of non-numeric objects, such as Strings.
44

55
## Development
6+
![Create Release Request](../..//issues/new?template=release-request.md)
7+
68

79
### Run the Script
810

0 commit comments

Comments
 (0)