Skip to content

daily update vLLM&vLLM-fork version#1914

Merged
chensuyue merged 5 commits into
mainfrom
xuehao/vllm_version
May 8, 2025
Merged

daily update vLLM&vLLM-fork version#1914
chensuyue merged 5 commits into
mainfrom
xuehao/vllm_version

Conversation

@XuehaoSun

@XuehaoSun XuehaoSun commented May 7, 2025

Copy link
Copy Markdown
Collaborator

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.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds new functionality)
  • Breaking change (fix or feature that would break existing design and interface)
  • Others (enhancement, documentation, validation, etc.)

Dependencies

n/a.

Tests

n/a.

Signed-off-by: Sun, Xuehao <xuehao.sun@intel.com>
Copilot AI review requested due to automatic review settings May 7, 2025 06:52
@github-actions

github-actions Bot commented May 7, 2025

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues found.

Scanned Files

  • .github/workflows/daily-update-vllm-version.yml

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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}"

Comment thread .github/workflows/update-vllm-version.yml Outdated
Comment thread .github/workflows/update-vllm-version.yml Outdated
XuehaoSun added 2 commits May 7, 2025 14:53
Signed-off-by: Sun, Xuehao <xuehao.sun@intel.com>
Signed-off-by: Sun, Xuehao <xuehao.sun@intel.com>
@XuehaoSun XuehaoSun requested a review from Copilot May 7, 2025 06:58

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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}"

Comment thread .github/workflows/daily-update-vllm-version.yml Outdated
Signed-off-by: Sun, Xuehao <xuehao.sun@intel.com>
@XuehaoSun XuehaoSun requested a review from Copilot May 7, 2025 07:01

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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}"

Comment thread .github/workflows/daily-update-vllm-version.yml Outdated
Comment thread .github/workflows/daily-update-vllm-version.yml Outdated
Signed-off-by: Sun, Xuehao <xuehao.sun@intel.com>
@XuehaoSun XuehaoSun requested a review from Copilot May 7, 2025 08:37

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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}"

@chensuyue chensuyue merged commit b467a13 into main May 8, 2025
53 of 54 checks passed
@chensuyue chensuyue deleted the xuehao/vllm_version branch May 8, 2025 02:34
yongfengdu pushed a commit to yongfengdu/GenAIExamples that referenced this pull request May 8, 2025
Signed-off-by: Sun, Xuehao <xuehao.sun@intel.com>
cogniware-devops pushed a commit to Cogniware-Inc/GenAIExamples that referenced this pull request Dec 19, 2025
Signed-off-by: Sun, Xuehao <xuehao.sun@intel.com>
Signed-off-by: cogniware-devops <ambarish.desai@cogniware.ai>
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.

4 participants