feat: Add dev branch support for GitHub Actions workflow#2
Closed
Stlara-F wants to merge 1 commit into
Closed
Conversation
- Added snowluma_branch input parameter to allow building from source branches - Fixed environment variable initialization bug that prevented branch parameter from working - Implemented explicit priority logic: snowluma_tag > snowluma_branch > tag - Updated documentation with branch selection examples - Maintained backward compatibility with existing tag-based builds Fixes branch selection logic to properly handle multiple reference options.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: ef5ce0f18a
ℹ️ 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".
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.
修改概要 Summary
增加了对 SnowLuma 仓库 dev 分支的 GitHub Actions 自动化构建和推送支持。
主要修改 Changes
1. 工作流文件 (.github/workflows/docker-image.yml)
snowluma_branch输入参数,允许指定源分支(如dev、main)snowluma_tag > snowluma_branch > tag2. 文档文件 (README.md)
功能说明 Features
支持三种方式指定构建版本:
snowluma_tag=v1.6.35或snowluma_tag=devsnowluma_branch=main或snowluma_branch=devtag=latest或tag=dev向后兼容性 Backward Compatibility
✅ 保持完全向后兼容 - 现有的基于 tag 的工作流不受影响
提交者:AI Assistant