-
Notifications
You must be signed in to change notification settings - Fork 280
daily update vLLM&vLLM-fork version #1914
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Sun, Xuehao <[email protected]>
Dependency Review✅ No vulnerabilities or license issues found.Scanned Files
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR implements a daily update workflow to automatically update both the vLLM and vLLM-fork version tags. It introduces a new workflow file to perform the update and adjusts the build image workflow to use the vLLM-fork version.
Reviewed Changes
Copilot reviewed 2 out of 12 changed files in this pull request and generated 2 comments.
File | Description |
---|---|
.github/workflows/update-vllm-version.yml | Adds a new workflow to fetch the latest vLLM and vLLM-fork tags and create/update a PR. |
.github/workflows/_build_image.yml | Updates the version checkout to use vLLM-fork and adjusts corresponding echo messages. |
Files not reviewed (10)
- AgentQnA/tests/step1_build_images.sh: Language not supported
- AudioQnA/tests/test_compose_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_faqgen_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_guardrails_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_without_rerank_on_gaudi.sh: Language not supported
- CodeGen/tests/test_compose_on_gaudi.sh: Language not supported
- CodeTrans/tests/test_compose_on_gaudi.sh: Language not supported
- DocSum/tests/test_compose_on_gaudi.sh: Language not supported
- FinanceAgent/tests/test_compose_on_gaudi.sh: Language not supported
Comments suppressed due to low confidence (1)
.github/workflows/_build_image.yml:87
- [nitpick] For consistency with the variable name, consider updating the echo message to 'Check out vLLM-fork tag ${VLLM_FORK_VER}'.
echo "Check out vLLM tag ${VLLM_FORK_VER}"
Signed-off-by: Sun, Xuehao <[email protected]>
Signed-off-by: Sun, Xuehao <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR introduces a daily update workflow to refresh the vLLM and vLLM-fork versions in the project repositories. Key changes include the addition of a new GitHub Actions workflow for version updates, updates to version replacement commands using sed, and modifications to the image build workflow to check out the appropriate vLLM-fork tag.
Reviewed Changes
Copilot reviewed 2 out of 12 changed files in this pull request and generated 1 comment.
File | Description |
---|---|
.github/workflows/daily-update-vllm-version.yml | New workflow file for automating daily version updates in the project. |
.github/workflows/_build_image.yml | Adjusted checkout logic to use the vLLM-fork version for image builds. |
Files not reviewed (10)
- AgentQnA/tests/step1_build_images.sh: Language not supported
- AudioQnA/tests/test_compose_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_faqgen_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_guardrails_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_without_rerank_on_gaudi.sh: Language not supported
- CodeGen/tests/test_compose_on_gaudi.sh: Language not supported
- CodeTrans/tests/test_compose_on_gaudi.sh: Language not supported
- DocSum/tests/test_compose_on_gaudi.sh: Language not supported
- FinanceAgent/tests/test_compose_on_gaudi.sh: Language not supported
Comments suppressed due to low confidence (1)
.github/workflows/_build_image.yml:87
- [nitpick] The echoed message still refers to 'vLLM tag' even though the variable name is VLLM_FORK_VER, which may lead to confusion. Please update the message to clearly indicate that it is using the vLLM-fork version.
echo "Check out vLLM tag ${VLLM_FORK_VER}"
Signed-off-by: Sun, Xuehao <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR introduces a daily update workflow to automatically fetch and update the vLLM and vLLM-fork version tags used in the repository. The changes include adding a new workflow file (.github/workflows/daily-update-vllm-version.yml) to manage version updates and modifying the build image workflow (.github/workflows/_build_image.yml) to checkout the correct vLLM-fork version.
Reviewed Changes
Copilot reviewed 2 out of 12 changed files in this pull request and generated 1 comment.
File | Description |
---|---|
.github/workflows/daily-update-vllm-version.yml | Adds a daily update workflow to pull the latest vLLM and vLLM-fork tags and updates the version variables in relevant files. |
.github/workflows/_build_image.yml | Adjusts the checkout step for vLLM-fork by replacing a hardcoded version variable and log message. |
Files not reviewed (10)
- AgentQnA/tests/step1_build_images.sh: Language not supported
- AudioQnA/tests/test_compose_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_faqgen_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_guardrails_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_without_rerank_on_gaudi.sh: Language not supported
- CodeGen/tests/test_compose_on_gaudi.sh: Language not supported
- CodeTrans/tests/test_compose_on_gaudi.sh: Language not supported
- DocSum/tests/test_compose_on_gaudi.sh: Language not supported
- FinanceAgent/tests/test_compose_on_gaudi.sh: Language not supported
Comments suppressed due to low confidence (1)
.github/workflows/_build_image.yml:87
- [nitpick] The echo message refers to 'vLLM tag' while using the VLLM_FORK_VER variable; consider updating it to 'Check out vLLM-fork tag ${VLLM_FORK_VER}' for clarity.
echo "Check out vLLM tag ${VLLM_FORK_VER}"
Signed-off-by: Sun, Xuehao <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR enhances the CI workflows by adding a daily update action and updating the version handling for both vLLM and vLLM-fork repositories.
- Introduces a new GitHub Actions workflow (.github/workflows/daily-update-vllm-version.yml) that automatically updates version tags for vLLM and vLLM-fork.
- Updates the build image workflow (.github/workflows/_build_image.yml) to use a new variable (VLLM_FORK_VER) for checking out the appropriate version in the vLLM-fork repository.
Reviewed Changes
Copilot reviewed 2 out of 12 changed files in this pull request and generated no comments.
File | Description |
---|---|
.github/workflows/daily-update-vllm-version.yml | New workflow added for daily version updates for vLLM and vLLM-fork |
.github/workflows/_build_image.yml | Updates version variable from VLLM_VER to VLLM_FORK_VER in checkout script; echo message may need to reflect the correct repository context |
Files not reviewed (10)
- AgentQnA/tests/step1_build_images.sh: Language not supported
- AudioQnA/tests/test_compose_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_faqgen_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_guardrails_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_on_gaudi.sh: Language not supported
- ChatQnA/tests/test_compose_without_rerank_on_gaudi.sh: Language not supported
- CodeGen/tests/test_compose_on_gaudi.sh: Language not supported
- CodeTrans/tests/test_compose_on_gaudi.sh: Language not supported
- DocSum/tests/test_compose_on_gaudi.sh: Language not supported
- FinanceAgent/tests/test_compose_on_gaudi.sh: Language not supported
Comments suppressed due to low confidence (1)
.github/workflows/_build_image.yml:87
- [nitpick] The echo message refers to 'vLLM tag' while using the VLLM_FORK_VER variable. Consider updating the message to 'Check out vLLM-fork tag' for clarity and consistency.
echo "Check out vLLM tag ${VLLM_FORK_VER}"
Signed-off-by: Sun, Xuehao <[email protected]>
Description
daily update vLLM&vLLM-fork version
Issues
n/a
.Type of change
List the type of change like below. Please delete options that are not relevant.
Dependencies
n/a
.Tests
n/a
.