Skip to content

Rely on jenkinsci organization release drafter configuration#2818

Merged
timja merged 1 commit intojenkinsci:masterfrom
MarkEWaite:remove-redundant-release-drafter-config
Apr 6, 2026
Merged

Rely on jenkinsci organization release drafter configuration#2818
timja merged 1 commit intojenkinsci:masterfrom
MarkEWaite:remove-redundant-release-drafter-config

Conversation

@MarkEWaite
Copy link
Copy Markdown
Contributor

Rely on jenkinsci organization release drafter configuration

Release drafter v7 dropped support for _extends: .github in the configuration. It either needs to be removed or replaced with a more complete specification like:

_extends: github:jenkinsci/.github:/.github/release-drafter.yml

This pull request removes it because the "Enabling CD" instructions say:

You can delete any existing Release Drafter configuration ... as that will be subsumed by the CD workflow

Adapts to release drafter changes in pull request:

Follows the pattern in credentials plugin pull request:

Automatic releases will fail until this is merged if the plugin is using the 1.8.2 release of reusable workflows.

Testing done

  • None. Has worked well in many repositories, not expecting any issues in this repository

Submitter checklist

  • Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • Ensure that the pull request title represents the desired changelog entry
  • Please describe what you did
  • Link to relevant issues in GitHub or Jira
  • Link to relevant pull requests, esp. upstream and downstream changes

Release drafter v7 dropped support for `_extends: .github` in the
configuration.  It either needs to be removed or replaced with a more
complete specification like:

`_extends: github:jenkinsci/.github:/.github/release-drafter.yml`

This pull request removes it because the "Enabling CD" instructions at
https://www.jenkins.io/doc/developer/publishing/releasing-cd/#configure-release-drafter
say:

> You can delete any existing Release Drafter configuration ... as that
> will be subsumed by the CD workflow

Testing done

* None.  Has worked well in many repositories, not expecting any issues in this repository
@MarkEWaite MarkEWaite requested a review from a team as a code owner April 6, 2026 16:05
@timja timja added the chore a PR that adds to maintenance - used by Release Drafter label Apr 6, 2026
@timja timja merged commit 7a20abd into jenkinsci:master Apr 6, 2026
13 of 15 checks passed
@MarkEWaite MarkEWaite deleted the remove-redundant-release-drafter-config branch April 6, 2026 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore a PR that adds to maintenance - used by Release Drafter

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants