Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Github issue templates to use issue forms #276

Closed
wants to merge 2 commits into from

Conversation

msulprizio
Copy link
Contributor

@msulprizio msulprizio commented May 29, 2024

Name and Institution (Required)

Name: Melissa Sulprizio
Institution: Harvard

Describe the update

Github issue template files are updated to utilize issue forms. This involves using YAML configuration files instead of markdown. This should make issue submissions easier for users and will ensure users provide the required information.

Note that issue forms are not supported for pull requests currently.

Expected changes

This is a zero difference update to model output. It will only impact the look of submitting issues on Github once merged into the main branch.

Related Github Issue(s)

Here we have updated the Github issue template files to utilize forms.
This involves using YAML configuration files instead of markdown. This
should make issue submissions easier for users and will ensure users provide
the required information.

Note that issue forms are not supported for pull requests currently. The
pull request form here has been cleaned up slightly.

Addresses feature request geoschem/geos-chem#1831.

Signed-off-by: Melissa Sulprizio <[email protected]>
@msulprizio msulprizio added category: Feature Request New feature or request no-diff-to-benchmark This update will have no impact on benchmark simulations topic: GitHub Related to GitHub labels, templates, or actions labels May 29, 2024
@msulprizio msulprizio added this to the 3.9.0 milestone May 29, 2024
@msulprizio msulprizio requested a review from yantosca May 29, 2024 14:22
@msulprizio msulprizio self-assigned this May 29, 2024
Copy link
Contributor

@yantosca yantosca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @msulprizio! There is a typo in the changelog but otherwise it is good to merge.

CHANGELOG.md Outdated
- GitHub config files `.github/stale.yml` and `.github/no-response.yml`

### Changed
- Converted Github issue templates into issue forms using TAML definition files
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo TAML -> YAML

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for catching this. It's now fixed in 7ef08fb.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great! Now good to merge.

Signed-off-by: Melissa Sulprizio <[email protected]>
@msulprizio msulprizio requested a review from yantosca May 29, 2024 14:35
yantosca added a commit that referenced this pull request May 29, 2024
This merge brings PR #276 (Update Github issue templates to use issue forms,
by @msulprizio) into the HEMCO "no-diff-to-benchmark development stream.

This PR uses dropdown menus and boxes to ensure that users provide the
required information in the geoschem/HEMCO issue tracker.

Signed-off-by: Bob Yantosca <[email protected]>
@yantosca yantosca closed this May 29, 2024
@yantosca yantosca deleted the feature/issue-forms branch May 29, 2024 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: Feature Request New feature or request no-diff-to-benchmark This update will have no impact on benchmark simulations topic: GitHub Related to GitHub labels, templates, or actions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants