devex-release-setup
Installation
SKILL.md
Setup Development Experience Automated Release Workflow
This skill sets up the automated release workflow (ide-automated-release.yml)
for SonarSource Development Experience projects. It is distinct from the full analyzer
release setup (automated-release-setup) — it targets Development Experience projects
that do not need releasability checks, SQS/SQC analyzer update PRs, or Vault permission
changes.
General Principle: Check Before Acting
Before performing any action in the steps below, check the current state of the repository:
- Already done correctly: Notify the user ("This part is already in place — no changes needed.") and skip.
- Done differently: Show what exists and how it differs from the recommended approach, then ask the user whether to align it. Do not change anything without confirmation.
- Not done at all: Proceed with the step as described.
Apply this principle to every file creation, modification, and configuration step.