Skip to content

Add sling-release agent skill#127

Open
royteeuwen wants to merge 1 commit into
masterfrom
sling-release-skill
Open

Add sling-release agent skill#127
royteeuwen wants to merge 1 commit into
masterfrom
sling-release-skill

Conversation

@royteeuwen

Copy link
Copy Markdown

Adds a sling-release agent skill that releases an Apache Sling module end-to-end by combining Maven steps (in the project being released) with the apache/sling-cli Docker tool for the Nexus / vote / finalize steps.

Moved here from apache/sling-org-apache-sling-committer-cli#28 per review feedback (@rombert), to live alongside the other Sling agent skills rather than in the CLI repo.

Follows the existing skills/<name>/SKILL.md layout and adds the skill to skills/README.md (listing + a prerequisites entry for Docker/Maven/ASF committer setup).

Note for reviewers: the Apache Magpie release-management skills cover the ASF-generic, advisory (non-executing) release steps for Subversion dist.apache.org. This skill is complementary — it drives the executing sling-cli tool and the Nexus/Maven-Central flow Magpie does not cover. A follow-up will look at deferring the overlapping advisory steps to Magpie via Sling-specific config.

Releases an Apache Sling module end-to-end using Maven and the apache/sling-cli
Docker tool (staging, voting, and post-vote finalization). Moved here from the
sling-org-apache-sling-committer-cli PR per review feedback.
@sonarqubecloud

sonarqubecloud Bot commented Jul 4, 2026

Copy link
Copy Markdown

@rombert rombert left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM but feel free to push directly to the whiteboard :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants