Skip to content

Extend ATR configuration in .asf.yaml - #575

Merged
slawekjaranowski merged 1 commit into
apache:masterfrom
slawekjaranowski:extend-atr-config
Nov 7, 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.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-resources-plugin

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@gnodet-bot gnodet-bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. This aligns the ATR configuration with the established Maven project pattern (matches maven-clean-plugin, maven-deploy-plugin, etc.):

  • auto_archive_prior_release: true — standard, archiving the previous dist release on new publication
  • atr_sync_mode: full — makes .asf.yaml the single source of truth; this is the same posture other Maven plugins have adopted
  • github_repository_name removal — appropriate, as ATR trusted releases aren't used by Maven yet

No issues.

This review was generated by an AI agent, Hermès on behalf of @gnodet.

@slawekjaranowski
slawekjaranowski merged commit 41a068c into apache:master Nov 7, 2026
22 checks passed
@slawekjaranowski
slawekjaranowski deleted the extend-atr-config branch November 7, 2026 14:35
@github-actions github-actions Bot added this to the 3.5.1 milestone Nov 7, 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.

2 participants