Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
f1231c7
Cogniware OPEA Inventory Management Solution example merge request
cogniware-devops Oct 13, 2025
c40f05e
Cogniware OPEA Inventory Management Solution Example Commit 2
cogniware-devops Oct 13, 2025
f406e63
Merge branch 'main' into main
cogniware-devops Oct 13, 2025
c9ccbae
Changes per PR 2307
cogniware-devops Oct 17, 2025
cb8a317
Merge branch 'main' of https://github.com/Cogniware-Inc/GenAIExamples
cogniware-devops Oct 17, 2025
60d1115
Merge branch 'opea-project:main' into main
cogniware-devops Oct 17, 2025
1fe7fa2
OPEA Compliance changes per Repo Guidelines
cogniware-devops Oct 21, 2025
aef5041
Merge branch 'opea-project:main' into main
cogniware-devops Oct 21, 2025
b2e5b42
Add openEuler Helm values for AudioQnA and CodeGen (#2274)
zhihangdeng Sep 29, 2025
a049e6f
Add openEuler OS support for one-click deployment (#2267)
zhihangdeng Sep 30, 2025
8517897
Cogniware OPEA Inventory Management Solution example merge request
cogniware-devops Oct 13, 2025
3dae67e
Cogniware OPEA Inventory Management Solution Example Commit 2
cogniware-devops Oct 13, 2025
412de9a
Changes per PR 2307
cogniware-devops Oct 17, 2025
8b389bd
Porting HybridRAG to Text2Query microservice (#2293)
joshuayao Oct 9, 2025
50d7eb2
Fix weekly workflow issue (#2299)
ZePan110 Oct 10, 2025
3442d05
Fix the base image of CodeGen UI (#2302)
zhihangdeng Oct 14, 2025
67efd95
Add openEuler support for CodeTrans (#2301)
zhihangdeng Oct 14, 2025
e98c653
update ipex image (#2295)
Yongbozzz Oct 16, 2025
75c87a3
Arbitration post hearing assistant example along with UI (#2309)
ramesh-katkuri Oct 17, 2025
6b3b3ac
Fix SearchQnA UT failed (#2306)
WenjiaoYue Oct 17, 2025
7d7d45a
OPEA Compliance changes per Repo Guidelines
cogniware-devops Oct 21, 2025
bde4dcd
Corrected errors identified in PR
cogniware-devops Oct 21, 2025
9454d43
Merge branch 'main' of https://github.com/Cogniware-Inc/GenAIExamples
cogniware-devops Oct 21, 2025
a935970
Modified Repo per PR comments
cogniware-devops Oct 29, 2025
34f9eee
Merge branch 'opea-project:main' into main
cogniware-devops Oct 29, 2025
5097678
Fixing CICD issues
cogniware-devops Nov 12, 2025
a4ca989
Fix pre-commit issues
cogniware-devops Nov 12, 2025
d89eaa0
Merge branch 'main' into main
cogniware-devops Nov 12, 2025
4ad6946
Fix license header in test_compose_on_xeon.sh
cogniware-devops Nov 12, 2025
33871e4
Fixed more CI Errors
cogniware-devops Nov 12, 2025
05b81d8
Update .pre-commit-config.yaml
cogniware-devops Nov 12, 2025
f8bb5cc
Merge branch 'main' of https://github.com/Cogniware-Inc/GenAIExamples
cogniware-devops Nov 14, 2025
0e05a25
Merge branch 'main' into main
cogniware-devops Nov 14, 2025
dc06ce2
Removed Changes made in other Repos
cogniware-devops Dec 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,4 @@
/Translation/ [email protected] [email protected] [email protected]
/VideoQnA/ [email protected]
/VisualQnA/ [email protected] [email protected] [email protected]
/WorkflowExecAgent/ [email protected] [email protected] [email protected]
/WorkflowExecAgent/ [email protected] [email protected] [email protected]
3 changes: 0 additions & 3 deletions .github/ISSUE_TEMPLATE/1_bug_template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,6 @@ body:
validations:
required: true


- type: textarea
id: reproduce
attributes:
Expand All @@ -126,7 +125,6 @@ body:
validations:
required: true


- type: textarea
id: log
attributes:
Expand All @@ -136,7 +134,6 @@ body:
validations:
required: false


- type: textarea
id: attachments
attributes:
Expand Down
2 changes: 1 addition & 1 deletion .github/code_spell_ignore.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ModelIn
modelin
pressEnter
PromptIn
PromptIn
2 changes: 1 addition & 1 deletion .github/workflows/_build_comps_base_image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
echo "should_skip=$should_skip" >> $GITHUB_OUTPUT

build-images:
needs: [ pre-build-image-check ]
needs: [pre-build-image-check]
if: ${{ needs.pre-build-image-check.outputs.should_skip == 'false' && fromJSON(inputs.build) }}
runs-on: "docker-build-${{ inputs.node }}"
steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/_build_image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
echo "should_skip=$should_skip" >> $GITHUB_OUTPUT

build-images:
needs: [ pre-build-image-check ]
needs: [pre-build-image-check]
if: ${{ needs.pre-build-image-check.outputs.should_skip == 'false' && fromJSON(inputs.build) }}
runs-on: "docker-build-${{ inputs.node }}"
steps:
Expand All @@ -78,7 +78,7 @@ jobs:
fi

- name: Checkout out GenAIExamples
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2
uses: actions/checkout@v4
with:
ref: ${{ env.CHECKOUT_REF }}
fetch-depth: 0
Expand Down
25 changes: 12 additions & 13 deletions .github/workflows/_example-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,9 @@ on:
type: boolean

jobs:
####################################################################################################
# Image Build
####################################################################################################
####################################################################################################
# Image Build
####################################################################################################
build-images:
permissions:
actions: read
Expand All @@ -88,9 +88,9 @@ jobs:
opea_branch: ${{ inputs.opea_branch }}
inject_commit: ${{ inputs.inject_commit }}

####################################################################################################
# Docker Compose Test
####################################################################################################
####################################################################################################
# Docker Compose Test
####################################################################################################
test-example-compose:
permissions:
actions: read
Expand All @@ -110,10 +110,9 @@ jobs:
opea_branch: ${{ inputs.opea_branch }}
secrets: inherit


####################################################################################################
# helmchart Test
####################################################################################################
####################################################################################################
# helmchart Test
####################################################################################################
test-helmchart:
permissions:
contents: read
Expand All @@ -126,9 +125,9 @@ jobs:
mode: "CD"
secrets: inherit

####################################################################################################
# GMC Test
####################################################################################################
####################################################################################################
# GMC Test
####################################################################################################
test-gmc-pipeline:
needs: [build-images]
if: false # ${{ fromJSON(inputs.test_gmc) }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/_get-image-list.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,10 @@ jobs:
run_matrix: ${{ steps.get-matrix.outputs.run_matrix }}
steps:
- name: Checkout out Repo
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2
uses: actions/checkout@v4

- name: Checkout GenAIComps Repository
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2
uses: actions/checkout@v4
with:
repository: opea-project/GenAIComps
path: GenAIComps
Expand All @@ -45,7 +45,7 @@ jobs:
image_list=[]
run_matrix="{\"include\":["
if [[ ! -z "${{ inputs.examples }}" ]]; then
pip install yq==3.4.3
pip install yq
examples=($(echo ${{ inputs.examples }} | tr ',' ' '))
for example in ${examples[@]}
do
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/_get-test-matrix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@ on:
diff_excluded_files:
required: false
type: string
default: '.github|README.md'
default: ".github|README.md"
test_mode:
required: false
type: string
default: 'compose'
default: "compose"
outputs:
run_matrix:
description: "The matrix string"
Expand All @@ -47,7 +47,7 @@ jobs:
echo "checkout ref ${{ env.CHECKOUT_REF }}"

- name: Checkout out Repo
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2
uses: actions/checkout@v4
with:
ref: ${{ env.CHECKOUT_REF }}
fetch-depth: 0
Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/_gmc-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ on:
default: "main"
required: false
type: string
description: 'OPEA branch for image build'
description: "OPEA branch for image build"
workflow_call:
inputs:
tag:
Expand All @@ -38,12 +38,12 @@ on:
default: "main"
required: false
type: string
description: 'OPEA branch for image build'
description: "OPEA branch for image build"

jobs:
####################################################################################################
# Image Build and Scan
####################################################################################################
####################################################################################################
# Image Build and Scan
####################################################################################################
image-build:
runs-on: "docker-build-${{ inputs.node }}"
steps:
Expand Down Expand Up @@ -77,11 +77,11 @@ jobs:
- name: Clean up GenAIInfra source codes
if: always()
run: |
rm -rf ${{github.workspace}}/GenAIInfra
rm -rf ${{github.workspace}}/GenAIInfra

####################################################################################################
# GMC Install
####################################################################################################
####################################################################################################
# GMC Install
####################################################################################################
gmc-install:
needs: image-build
runs-on: "k8s-${{ inputs.node }}"
Expand Down Expand Up @@ -114,4 +114,4 @@ jobs:
- name: Clean up GenAIInfra source codes
if: always()
run: |
rm -rf ${{github.workspace}}/GenAIInfra
rm -rf ${{github.workspace}}/GenAIInfra
4 changes: 2 additions & 2 deletions .github/workflows/_helm-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ jobs:
echo "checkout ref ${CHECKOUT_REF}"

- name: Checkout Repo
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2
uses: actions/checkout@v4
with:
ref: ${{ steps.get-checkout-ref.outputs.CHECKOUT_REF }}
fetch-depth: 0
Expand Down Expand Up @@ -128,7 +128,7 @@ jobs:
echo "checkout ref ${CHECKOUT_REF}"

- name: Checkout Repo
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2
uses: actions/checkout@v4
with:
ref: ${{ steps.get-checkout-ref.outputs.CHECKOUT_REF }}
fetch-depth: 0
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/_run-docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ jobs:
echo "checkout ref ${CHECKOUT_REF}"

- name: Checkout out Repo
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2
uses: actions/checkout@v4
with:
ref: ${{ steps.get-checkout-ref.outputs.CHECKOUT_REF }}
fetch-depth: 0
Expand Down Expand Up @@ -150,7 +150,7 @@ jobs:
docker images

- name: Checkout out Repo
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2
uses: actions/checkout@v4
with:
ref: ${{ needs.get-test-case.outputs.CHECKOUT_REF }}
fetch-depth: 0
Expand Down Expand Up @@ -243,7 +243,7 @@ jobs:

- name: Publish pipeline artifact
if: ${{ !cancelled() }}
uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392
uses: actions/upload-artifact@v4
with:
name: ${{ inputs.hardware }}_${{ inputs.example }}_${{ matrix.test_case }}
path: ${{ github.workspace }}/${{ inputs.example }}/tests/*.log
10 changes: 5 additions & 5 deletions .github/workflows/_run-one-click.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ on:
required: true
type: string
deploy_method:
description: 'Test examples with docker compose or k8s charts'
description: "Test examples with docker compose or k8s charts"
required: true
type: string
os:
Expand Down Expand Up @@ -60,7 +60,7 @@ jobs:

- name: Checkout out Repo
if: ${{ inputs.deploy_method == 'docker' }}
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2
uses: actions/checkout@v4
with:
fetch-depth: 0

Expand Down Expand Up @@ -94,7 +94,7 @@ jobs:

- name: Checkout out Repo
if: ${{ inputs.deploy_method == 'k8s' }}
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2
uses: actions/checkout@v4
with:
fetch-depth: 0

Expand Down Expand Up @@ -153,7 +153,7 @@ jobs:
LVM_model: ${{ env.LVM_model }}
run: |
cd ${{ github.workspace }}/one_click_deploy
python3 -m pip install --require-hashes -r requirements.txt
python3 -m pip install -r requirements.txt

if [ "${{ inputs.deploy_method }}" = "k8s" ]; then
export OPEA_K8S_VLLM_SKIP_WARMUP=TRUE
Expand Down Expand Up @@ -205,7 +205,7 @@ jobs:

- name: Publish pipeline artifact
if: ${{ !cancelled() }}
uses: actions/upload-artifact@c7d193f32edcb7bfad88892161225aeda64e9392
uses: actions/upload-artifact@v4
with:
name: ${{ inputs.deploy_method }}
path: ${{ github.workspace }}/${{ inputs.deploy_method }}-tests/test-results.log
12 changes: 6 additions & 6 deletions .github/workflows/_trivy-scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
sudo rm -rf ${{github.workspace}}/* || true
docker system prune -f
- name: Checkout out Repo
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2
uses: actions/checkout@v4
- name: Install Dependencies
run: |
sudo apt-get update
Expand Down Expand Up @@ -91,16 +91,16 @@ jobs:
shell: bash

- name: Security Scan Container
uses: aquasecurity/trivy-action@6e7b7d1fd3e4fef0c5fa8cce1229c54b2c9bd0d8
uses: aquasecurity/trivy-action@0.24.0
if: ${{ inputs.trivy_scan }}
with:
image-ref: ${{ env.OPEA_IMAGE_REPO }}opea/${{ inputs.image }}:${{ inputs.tag }}
output: ${{ inputs.image }}-trivy-scan.txt
format: 'table'
exit-code: '1'
format: "table"
exit-code: "1"
ignore-unfixed: true
vuln-type: 'os,library'
severity: 'CRITICAL,HIGH'
vuln-type: "os,library"
severity: "CRITICAL,HIGH"
trivyignores: .trivyignore
timeout: 30m

Expand Down
31 changes: 15 additions & 16 deletions .github/workflows/check-online-doc-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,20 @@ jobs:
build:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v4
with:
path: GenAIExamples

- name: Checkout
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2
with:
path: GenAIExamples
- name: Checkout docs
uses: actions/checkout@v4
with:
repository: opea-project/docs
path: docs

- name: Checkout docs
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2
with:
repository: opea-project/docs
path: docs

- name: Build Online Document
shell: bash
run: |
echo "build online doc"
cd docs
bash scripts/build.sh
- name: Build Online Document
shell: bash
run: |
echo "build online doc"
cd docs
bash scripts/build.sh
2 changes: 1 addition & 1 deletion .github/workflows/daily-update-vllm-version.yml.disabled
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
fail-fast: false
steps:
- name: Checkout repository
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2
uses: actions/checkout@v4
with:
fetch-depth: 0
ref: ${{ github.ref }}
Expand Down
Loading
Loading