adorsys / adorsys/status-list-server

Add in-file rationale documentation for disabled semver-checks and publish in release-plz.toml

Abierto
#353 0 comentarios 0 reacciones 1 asignado Reclamado por @Blindspot22 Ver en GitHub
Lenguaje dominante
Rust
Estrellas
22
Forks
5
Merge medio
2 d 11 h
PR fusionados (30 d)
47

Descripción

## Objective
In `release-plz.toml`, `semver_check = false` and `publish = false` are currently set without in-file documentation. While justified (this is a standalone binary crate, not a published library crate on crates.io, so `cargo-semver-checks` has no public API library contract to validate), adding explicit in-file comments ensures future maintainers understand the architectural rationale and tradeoffs.

## Tasks
- [ ] Add explicit header comments to `release-plz.toml` explaining:
- Why `semver_check = false` is set (binary crate with no public library API contract).
- Why `publish = false` is set (crate is published via Docker images / GitHub releases, not crates.io).
- [ ] Confirm no orphaned workflow files reference deleted semver-check actions.

## Acceptance Criteria
- [ ] `release-plz.toml` contains clear, maintainable inline documentation explaining both settings.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.