release(versioning): stabile 5.2.0 aus rc6 ableiten#93
Merged
tomtastisch merged 3 commits intomainfrom Feb 18, 2026
Merged
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 20eb3d444f
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Contributor
There was a problem hiding this comment.
Pull request overview
Promotes v5.2.0-rc.6 to the stable release v5.2.0 and updates the release retention automation plus DE/EN versioning documentation to reflect the new stable state.
Changes:
- Adjusted retention logic to stop keeping RC tags once a stable tag exists, and updated the retention workflow to support OIDC-based NuGet key resolution with secret fallback.
- Promoted changelog entries from
[Unreleased]to[5.2.0](DE/EN) and updated version history “current state” text to stablev5.2.0(DE/EN).
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
tools/ci/release/retention_apply.sh |
Changes which tags are preserved during retention cleanup (stable vs RC). |
.github/workflows/release-retention.yml |
Adds OIDC permissions + NuGet/login and switches NuGet API key resolution to OIDC output with secret fallback. |
docs/versioning/103_CHANGELOG_RELEASES.MD |
Promotes the current changelog section to 5.2.0 and documents retention/workflow changes (EN). |
docs/versioning/003_CHANGELOG_RELEASES.MD |
Promotes the current changelog section to 5.2.0 and documents retention/workflow changes (DE). |
docs/versioning/102_HISTORY_VERSIONS.MD |
Updates “current state” to stable v5.2.0 (EN). |
docs/versioning/002_HISTORY_VERSIONS.MD |
Updates “current state” to stable v5.2.0 (DE). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ziel & Scope
v5.2.0-rc.6auf stabile Release-Versionv5.2.0gemaessdocs/versioning/001_POLICY_VERSIONING.MD.src/FileTypeDetection/*.Umgesetzte Aufgaben (abhaken)
MINORvon5.1.4auf5.2.0.release-retentionintegriert (NuGet/login).v5.2.0aktualisiert.v5.2.0aktualisiert.[Unreleased]auf[5.2.0]promoted.[Unreleased]auf[5.2.0]promoted.Nachbesserungen aus Review (iterativ)
OIDC output || secret fallback).Security- und Merge-Gates
security/code-scanning/tools: 0 offene Alerts (Merge-Gate).Evidence (auditierbar)
.github/workflows/release-retention.ymltools/ci/release/retention_apply.shdocs/versioning/002_HISTORY_VERSIONS.MDdocs/versioning/102_HISTORY_VERSIONS.MDdocs/versioning/003_CHANGELOG_RELEASES.MDdocs/versioning/103_CHANGELOG_RELEASES.MDpython3 tools/check-doc-consistency.pypython3 tools/check-docs.pybash tools/ci/bin/run.sh version-convergencedotnet restore FileClassifier.sln -v minimaldotnet restore --locked-mode FileClassifier.sln -v minimaldotnet build FileClassifier.sln -c Release --no-restore -warnaserror -v minimaldotnet test tests/FileTypeDetectionLib.Tests/FileTypeDetectionLib.Tests.csproj -c Release --no-build -v minimalbash tools/ci/bin/run.sh versioning-svtbash tools/ci/bin/run.sh security-nugetDoD (mindestens 2 pro Punkt)
retention_apply.shkonditional).release-retentionhatid-token: write.NUGET_API_KEYwird aus OIDC-Output oder Secret aufgeloest.v5.2.0.5.2.0als releasefaehigen Eintrag.