Skip to content

Extend ATR configuration in .asf.yaml - #273

Merged
slawekjaranowski merged 1 commit into
apache:masterfrom
slawekjaranowski:extend-atr-config
Nov 8, 2026
Merged

slawekjaranowski merged 1 commit into
apache:masterfrom
slawekjaranowski:extend-atr-config

Conversation

@slawekjaranowski

Copy link
Copy Markdown
Member

Extends the Apache Trusted Releases (ATR) configuration in .asf.yaml and makes this file the single source of truth for this project's ATR configuration.

Changes

project.metadata

  • Added version_method: semver: release versions follow semantic versioning.
  • Added cycle_match: (\d+)\..*: release cycles are grouped by major version (for example, all 3.x releases form one cycle).

project.policy

  • Enabled auto_archive_prior_release, so ATR archives the previous release from dist when a new one is published.
  • Removed github_repository_name. It is only used for ATR trusted releases, which Maven does not use yet.

project.features

  • Added atr_sync_mode: full: the whole ATR configuration now comes from .asf.yaml. Any setting that is not in this file is cleared on the ATR side, so .asf.yaml is the single source of truth.

ATR project: https://releases.apache.org/projects/maven-reporting-impl

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@slawekjaranowski
slawekjaranowski merged commit 137f83f into apache:master Nov 8, 2026
19 checks passed
@slawekjaranowski
slawekjaranowski deleted the extend-atr-config branch November 8, 2026 14:31
@github-actions github-actions Bot added this to the 4.1.0 milestone Nov 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant