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

Replace issue templates with links to jenkins.io #956

Merged
merged 1 commit into from
Jan 6, 2025

Conversation

KalleOlaviNiemitalo
Copy link
Contributor

Delete the issue templates from .github/ISSUE_TEMPLATE/ and instead add .github/ISSUE_TEMPLATE/config.yml to define links to JIRA at https://issues.jenkins.io/.

Your checklist for this pull request

  • Make sure you are requesting to pull a topic/feature/bugfix branch (right side) and not your master branch!
    This PR is from my master branch because I want to demonstrate how GitHub reads the config from there.
  • Ensure that the pull request title represents the desired changelog entry
  • Please describe what you did
  • Link to relevant issues in GitHub or in Jenkins JIRA
  • Link to relevant pull requests, esp. upstream and downstream changes
  • Did you provide a test-case? That demonstrates feature works or fixes the issue.
    You can try it out at https://github.com/KalleOlaviNiemitalo/bitbucket-branch-source-plugin/issues/new/choose.

@KalleOlaviNiemitalo
Copy link
Contributor Author

KalleOlaviNiemitalo commented Jan 2, 2025

https://github.com/jenkinsci/bitbucket-branch-source-plugin/issues/new/choose currently looks like this:
image

and https://github.com/KalleOlaviNiemitalo/bitbucket-branch-source-plugin/issues/new/choose looks like this:
image

So the differences are:

@nfalco79
Copy link
Member

nfalco79 commented Jan 2, 2025

Do you remember that issue on github will be disabled on 1 Jun 2025?
Any files in the issue template folder will be deleted. I would suggest to not waste your time on this.

@nfalco79 nfalco79 marked this pull request as ready for review January 6, 2025 00:09
@nfalco79 nfalco79 merged commit a34562f into jenkinsci:master Jan 6, 2025
19 checks passed
@KalleOlaviNiemitalo
Copy link
Contributor Author

Disabling the GitHub issue tracker would break all links to previously filed issues. That is why I hope it will not be necessary.

Now that config.yml disables blank issues and there are no issue templates, https://github.com/jenkinsci/bitbucket-branch-source-plugin/issues/new/choose should redirect most users to Jira. However, it seems one can still open an issue in GitHub if one removes /choose from the URL. Perhaps using the GitHub command-line client too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants