Skip to content

[Fix][CI] Improve release notes for published packages and images - #1323

Merged
ygwpz merged 1 commit into
ModelEngine-Group:feature/cicdfrom
SuperMarioYL:feature/cicd_v8
Sep 3, 2026
Merged

[Fix][CI] Improve release notes for published packages and images#1323
ygwpz merged 1 commit into
ModelEngine-Group:feature/cicdfrom
SuperMarioYL:feature/cicd_v8

Conversation

@SuperMarioYL

@SuperMarioYL SuperMarioYL commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Purpose

Improve GitHub Release notes with published image repositories and version-pinned Python package installation instructions.

This PR only changes Release-note rendering, its tests, and documentation. Squash merge into feature/cicd is appropriate. It does not synchronize develop or resolve the feature/cicd -> develop conflict; upstream maintainers should resolve that conflict in the subsequent PR.

Modifications

  • Display published Docker Hub links alongside GHCR links.
  • Generate version-pinned PyPI/TestPyPI installation instructions from completed publication receipts.
  • Keep unpublished Python-index channels out of the installation section.
  • Update the Release documentation and focused regression tests.

Test

  • Local release tests: 562 passed, 4 skipped.
  • Ruff, Black, isort, and actionlint with the repository CI configuration passed.
  • git diff --check passed.
  • Fork Push Commit Checks for 5d3a1be7: C++ build/unit tests, C++ formatting, and Python checks all passed.

GitHub Actions: Push Commit Checks

@SuperMarioYL SuperMarioYL changed the title [Fix][CI] Resolve develop merge conflict and improve release notes [Fix][CI] Improve release notes for published packages and images Sep 3, 2026
@ygwpz
ygwpz merged commit a7a9c8e into ModelEngine-Group:feature/cicd Sep 3, 2026
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