Skip to content

ci: auto-detect server repo for tagged release builds#12

Open
phenix3443 wants to merge 13 commits intoperfect-panel:mainfrom
phenix3443:main
Open

ci: auto-detect server repo for tagged release builds#12
phenix3443 wants to merge 13 commits intoperfect-panel:mainfrom
phenix3443:main

Conversation

@phenix3443
Copy link
Copy Markdown

@phenix3443 phenix3443 commented Apr 15, 2026

Summary

  • add manual release workflow inputs for tag-driven image publishing
  • auto-detect the matching server release repository for the current fork or upstream when server_repo is not provided
  • keep image publishing on GHCR and tagged asset downloads in the CI flow

Testing

  • verified auto-detection resolves phenix3443/ppanel-server for fork tags and perfect-panel/server for upstream tags

@phenix3443 phenix3443 changed the title test ci: support configurable tagged release builds Apr 15, 2026
@phenix3443 phenix3443 changed the title ci: support configurable tagged release builds ci: auto-detect server repo for tagged release builds Apr 15, 2026
@phenix3443 phenix3443 marked this pull request as ready for review April 15, 2026 07:40
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.

1 participant