Commit Graph
27 Commits
Author SHA1 Message Date
41166d1fc7 Adapt docs for Jira migration (#11291)
Co-authored-by: Hervé Le Meur <91831478+lemeurherve@users.noreply.github.com>
Co-authored-by: Jan Faracik <43062514+janfaracik@users.noreply.github.com>
2025-11-25 14:32:38 +00:00
Daniel Beck b3f1b8636b Extend the CSP compatibility rule to cover more than JS (#11259) 2025-11-06 13:50:53 +01:00
Kris Stern 3a679b7132 fixup: apply prettier fix 2025-02-20 01:59:05 +08:00
James Nord f5fc7451f9 remove tasklists
TaskLists are EOL per https://github.blog/changelog/2025-02-18-github-issues-projects-february-18th-update/#tasklist-blocks-will-be-retired-and-replaced-with-sub-issues
2025-02-19 16:29:26 +00:00
Tim Jacomb 2b9d4d62a6 Require a changelog label (#10273) 2025-02-16 10:31:42 +00:00
Mark Waite cc97ad8f33 Remove Jira issue from changelog summary in PR template (#9490)
When the Jira issue is included in the changelog summary, it is included
in the generated changelog as the initial text of the changelog entry.
The same issue link is then included by the changelog generator at the end
of the changelog description.  Remove the example that places the issue at
the start of the changelog text and explain that the issue link should be
elsewhere in the pull request so that the changelog generator can use it.

When the Jira issue is included in the changelog summary, the changelog
maintainers must remove it before the changelog is published.  It is
better to not include the Jira issue in the changelog summary so that
changelog maintainers do not need to remove it.

Remind submitters that they should not delete the upgrade guidelines
section because the presence of the upgrade guidelines section is used
by the changelog generator as the terminator for the proposed changelog
entries.
2024-07-21 17:41:14 -06:00
Tim Jacomb 88a8b3df54 Tweak changelog guidance in PR template (#8553)
* Tweak changelog guidance in PR template

* Update .github/PULL_REQUEST_TEMPLATE.md
2023-10-02 17:19:19 -06:00
Tim Jacomb 8357350e33 Tweak changelog entry placeholder (#8532) 2023-09-28 09:27:02 +01:00
Mark Waite c470f19d67 Remove nested list from GitHub tasklist (#8119)
GitHub task lists do not support indented lists yet

When I submitted https://github.com/jenkinsci/jenkins/pull/8118 , the
task list failed to render until I removed the indented list item
2023-06-10 16:22:56 +02:00
Alexander Brandes 18e2b40b7e Use GH 'tasklist' syntax for tasklists (#8116)
* Use GH 'tasklist' syntax for tasklists

* Fix linting
2023-06-10 13:19:37 +01:00
Basil Crow 031f40c508 Add "Testing done" section to PR template (#7218) 2022-10-08 15:03:08 +02:00
Basil Crow 78f9239a99 Copyedit pull request template (#7213) 2022-10-04 07:48:28 -07:00
Tim Jacomb e3fdfa527e Fix all lint errors 2022-08-25 21:50:53 +01:00
Daniel Beck 2b413f7009 [JENKINS-60866] Add CSP/inline JS rule to PR template (#6897)
Add CSP/inline JS rule
2022-08-04 21:22:33 +02:00
Alexander Brandes bdaf2a535e Fix Deprecated#since and Deprecated#forRemoval format in PR template (#6735) 2022-06-30 13:30:10 -07:00
Alexander Brandes 02f6f2dfcd Add Deprecated#since() to PR template (#6699) 2022-06-25 08:58:12 -07:00
Alexander Brandes 561cd60150 Exchange issue tracker URL on PR template (#6478) 2022-04-14 06:38:14 -07:00
Tim Jacomb bc85adeaa0 Update domain for issues.jenkins.io in PR template (#6477) 2022-04-14 13:29:01 +01:00
Basil Crow e264124a58 Clarify that the changelog entry should be in the imperative mood (#6313) 2022-02-26 07:08:51 -08:00
Daniel BeckandDaniel Beck 0447d164d0 Add a reminder to have Restricted or at-since in new public stuff (#6253)
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2022-02-07 08:03:29 +00:00
Daniel BeckandDaniel Beck ca646b3742 Add www to jenkins.io URLs (#5517)
Co-authored-by: Daniel Beck <daniel-beck@users.noreply.github.com>
2021-05-25 20:56:16 +01:00
478d11e84d New maintainer guide (#4472)
* Draft the new maintainer guide

* Maintainer guide - Apply suggestions from code review

Co-Authored-By: Raihaan Shouhell <raihaanhimself@gmail.com>
Co-Authored-By: Tim Jacomb <t.jacomb@kainos.com>
Co-Authored-By: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Apply suggestions from code review

Co-Authored-By: Jeff Thompson <37345299+jeffret-b@users.noreply.github.com>
Co-Authored-By: Francisco Fernández <31063239+fcojfernandez@users.noreply.github.com>

* Maintainer guide - Replace the first role by "contributor"

* Maintainer guide - Add more details

* Maintainer guide - address some feedback

* Apply suggestions from code review by @daniel-beck

Co-Authored-By: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Update .github/PULL_REQUEST_TEMPLATE.md

Co-Authored-By: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Maintainer guide - more updates

* Maintainer Guide: Add info about the Security Releases and merges + add an explicit Jenkins LTS section

Addresses comments from @daniel-beck and @olivergondza

* Maintainer guide: reference the advisories

* Apply suggestions from code review

Co-Authored-By: Mark Waite <mark.earl.waite@gmail.com>
Co-Authored-By: Raihaan Shouhell <raihaanhimself@gmail.com>
Co-Authored-By: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>

* Apply suggestions from code review

Co-Authored-By: Mark Waite <mark.earl.waite@gmail.com>

* Fix typos

* Expand code review goals: documentation and code styles

* Maintainer guide: Document the squash-merge policy

* Apply suggestions from code review

Co-Authored-By: Mark Waite <mark.earl.waite@gmail.com>

Co-authored-by: Raihaan Shouhell <raihaanhimself@gmail.com>
Co-authored-by: Tim Jacomb <t.jacomb@kainos.com>
Co-authored-by: Daniel Beck <1831569+daniel-beck@users.noreply.github.com>
Co-authored-by: Jeff Thompson <37345299+jeffret-b@users.noreply.github.com>
Co-authored-by: Francisco Fernández <31063239+fcojfernandez@users.noreply.github.com>
Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2020-04-16 09:36:21 +02:00
Oleg NenashevandMark Waite faf13e19b9 Add the maintainer checklist to the pull request template (#4423)
* Add the maintainer checklist to the pull request template

* Add checklist items for LTS

* Add "Proposed changelog entries" to the pull request template

* Pull request template: `Internal: ` prefix is now added automatically by the Core Changelog generator

https://github.com/jenkinsci/jenkins-core-changelog-generator/pull/6

* Apply suggestions from review by @MarkEWaite

Co-Authored-By: Mark Waite <mark.earl.waite@gmail.com>

Co-authored-by: Mark Waite <mark.earl.waite@gmail.com>
2020-01-11 13:58:08 +01:00
Mike Ajala 3c877a40bc JENKINS-59513 - Fixed defunct hyperlink in PULL_REQUEST_TEMPLATE.md (#4222)
* Update PULL_REQUEST_TEMPLATE.md

Removed a defunct hyperlink and placed an intuitive directive in its place.

* Updated PULL_REQUEST_TEMPLATE.md to include comment

* Updated PULL_REQUEST_TEMPLATE.md to include lts backporting
2019-09-26 17:02:07 +02:00
Oleg Nenashev 3dc9c483d4 Address comment from @daniel-beck 2017-06-22 09:16:38 +02:00
Oleg Nenashev bb66ce4c83 Simplify the pull-request template
* Remove the description header. It is confusing because commit message body goes before it
* Explicitly require human-readable changelogs
* Explicitly require links to the external changelogs/diffs
2017-06-17 15:59:00 +02:00
Oleg Nenashev 6e39dd35bd Introduce the pull-request template. (#2784)
* Introduce the pull-request template.

This  change xplicitly sets expectations from pull requests.

Reason:
* Highlight the need in autotests and JIRA issues for bugfixes
* ask PR creators to propose the changelog entries for their changes.
* Provide hints about referencing people

* Move the pull request template to .github
2017-03-10 15:36:05 +01:00