[MCHANGES-380] REOPEN - Add option to skip announcement if there are no changes or changes.xml file is missing

Open
#250 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
java
Domain
build-system

Research direction

Review the attached MCHANGES-380.patch and the linked MCHANGES-233 issue first. Reproduce announcement generation with no releases and with a missing changes.xml file, then verify that the new option skips generation without failing the build in both cases.

Written by the indexing model from the issue text.

Description

enhancement priority:critical

Luca Tagliani opened MCHANGES-380 and commented

It will be good to have some option to skip announcement generation if there are no changes for artifact. Now if there are no changes build fails with error:
No releases found in any of the configured issue management systems.


I'm reopening this old issue for the same reason reported in comment https://issues.apache.org/jira/browse/MCHANGES-233?focusedCommentId=15037787&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15037787 by dur


Affects: 2.12.1

Attachments:

Issue Links:

  • MCHANGES-233 Add option to skip announcement if there are no changes or changes.xml file is missing
    ("is a clone of")
Dominant language
Java
Stars
15
Forks
22
Avg merge
1d 6h
Merged PRs (30d)
7

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from apache/maven-changes-plugin

All issues in apache/maven-changes-plugin

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.