Commit Graph

221 Commits

Author SHA1 Message Date
Oleg Nenashev b0c9bf1e2e
[JENKINS-60740] - Publish changelog YAMLs to artifacts instead of the release metadata 2020-01-11 15:26:09 +01:00
Oleg Nenashev 17b6ac6a3b
[JENKINS-60740] - Update Release Drafter to the recent version 2020-01-11 15:21:40 +01:00
Oleg Nenashev c4255001cb
[JENKINS-60740] - List all contributors in the bottom of the release draft 2020-01-11 14:47:25 +01:00
Oleg Nenashev ea6923eb30
[JENKINS-60740] - Switch Release Drafter to a standard Markdown layout 2020-01-11 14:45:00 +01:00
Oleg Nenashev 48818ac378
[JENKINS-60740] - Fix the action ID 2020-01-11 14:31:35 +01:00
Oleg Nenashev cfda90b998
[JENKINS-60740] - Use actions/upload-release-asset to upload changelog YAMLs to Release Drafter 2020-01-11 14:29:58 +01:00
Oleg Nenashev 344b54ead8
Revert "Upload draft Changelog YAMLs to GitHub Release assets" 2020-01-11 14:07:29 +01:00
Oleg Nenashev 84a4c671c8
Merge pull request #4424 from jenkinsci/changelog-generator-yaml
Upload draft Changelog YAMLs to GitHub Release assets
2020-01-11 13:59:10 +01:00
Oleg Nenashev 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
Oleg Nenashev ef6a4b07c2
Upload Changelog draft YAMLs to GitHub Release assets 2020-01-10 14:46:53 +01:00
Oleg Nenashev 1a23ebd14c
Add Jenkins Changelog Generator to the GitHub Actions release drafter Pipeline (#4406)
* Add Jenkins Changelog Generator to the GitHub Actions release drafter Pipeline

* The Changelog generator repo was renamed
2019-12-30 19:38:27 +01:00
Oleg Nenashev 937f30d915
Switch Release Drafter to GitHub Actions (#4323)
* Switch Release Drafter to GitHub Actions

* Switch back to the upstream version after fixes
2019-12-30 15:58:04 +01:00
Oleg Nenashev 2f4210ab90
Split developer and internal changes (#4283) 2019-10-11 09:29:44 +02: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 7ce920909a
Release Drafter: RFE is used as a changelog filter for RFEs (#4158)
Just noticed that I forgot to change the layout
2019-08-17 13:09:13 +02:00
Oleg Nenashev 374ce3a0d8
Release drafter: Order changelog entries using categories (#4156)
Categories match what we have on https://jenkins.io/changelog/ , except localization fixes which get a new category in the bottom
2019-08-16 18:00:34 +02:00
Oleg Nenashev 59cd469880
[WEBSITE-634] - Add Release Drafter configuration for drafting Weekly release YAMLs (#4097)
* [WEBSITE-634] - Add Release Drafter configurationfor drafting Weekly release YAMLs

* Release Drafter: add a disclaimer about the draft status
2019-07-18 12:41:43 +02:00
R. Tyler Croy 43810e01f7
Use the sponsor button to link to our donation page 2019-05-25 15:24:39 -07: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