From 9d5664bc09cdb6e88d300ca2e3dbbc49d571f927 Mon Sep 17 00:00:00 2001 From: Ryan Johnson Date: Wed, 15 Apr 2026 15:47:12 -0400 Subject: [PATCH 1/4] chore(test): create tests that run each day at 10am. --- .github/workflows/e2e-tests.yaml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/workflows/e2e-tests.yaml b/.github/workflows/e2e-tests.yaml index 403e8e6..10b920a 100644 --- a/.github/workflows/e2e-tests.yaml +++ b/.github/workflows/e2e-tests.yaml @@ -1,6 +1,12 @@ name: E2E Tests -on: [pull_request, push, workflow_dispatch] +on: + pull_request: + push: + workflow_dispatch: + schedule: + # Daily at 10:00 UTC. GitHub Actions does not support local timezones for cron. + - cron: "0 10 * * *" # MaaS configuration - can be overridden with repository secrets for different environments env: @@ -76,7 +82,7 @@ jobs: timeout-minutes: 60 needs: unit-tests # Skip this job for fork PRs since secrets are not available - if: github.event_name == 'push' || github.event_name == 'workflow_dispatch' || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository) + if: github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule' || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository) steps: - name: Checkout repository @@ -511,7 +517,7 @@ jobs: timeout-minutes: 60 needs: [unit-tests, integration-tests] # Skip this job for fork PRs since secrets are not available - if: github.event_name == 'push' || github.event_name == 'workflow_dispatch' || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository) + if: github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule' || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository) steps: - name: Checkout repository From 762bb820ec0c7bd6b21c9bb3f73893ee9a8845cf Mon Sep 17 00:00:00 2001 From: Ryan Johnson Date: Wed, 15 Apr 2026 15:49:42 -0400 Subject: [PATCH 2/4] chore(test): create tests that run each day at 10am. --- .github/workflows/e2e-tests.yaml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/e2e-tests.yaml b/.github/workflows/e2e-tests.yaml index 10b920a..40ef75e 100644 --- a/.github/workflows/e2e-tests.yaml +++ b/.github/workflows/e2e-tests.yaml @@ -2,7 +2,13 @@ name: E2E Tests on: pull_request: + branches: + - dev + - main push: + branches: + - dev + - main workflow_dispatch: schedule: # Daily at 10:00 UTC. GitHub Actions does not support local timezones for cron. @@ -517,7 +523,14 @@ jobs: timeout-minutes: 60 needs: [unit-tests, integration-tests] # Skip this job for fork PRs since secrets are not available - if: github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule' || (github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository) + if: | + github.event_name == 'push' || + github.event_name == 'workflow_dispatch' || + github.event_name == 'schedule' || + ( + github.event_name == 'pull_request' && + github.event.pull_request.head.repo.full_name == github.repository + ) steps: - name: Checkout repository From da55883628b9fbcbfde6fc17fc8c658b925c5c08 Mon Sep 17 00:00:00 2001 From: Ryan Johnson Date: Wed, 22 Apr 2026 09:52:28 -0400 Subject: [PATCH 3/4] chore(pipelines): bump version to include ingestion pipeline fix to be synchronous --- deploy/helm/rag/Chart.lock | 6 +++--- deploy/helm/rag/Chart.yaml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/deploy/helm/rag/Chart.lock b/deploy/helm/rag/Chart.lock index 0b622cb..2577321 100644 --- a/deploy/helm/rag/Chart.lock +++ b/deploy/helm/rag/Chart.lock @@ -10,12 +10,12 @@ dependencies: version: 0.5.7 - name: ingestion-pipeline repository: https://rh-ai-quickstart.github.io/ai-architecture-charts - version: 0.7.3 + version: 0.7.4 - name: llama-stack repository: https://rh-ai-quickstart.github.io/ai-architecture-charts version: 0.7.3 - name: mcp-servers repository: https://rh-ai-quickstart.github.io/ai-architecture-charts version: 0.5.15 -digest: sha256:91ce7975cc61f2fdfcde4a7b5743eb3496d9017638e2c7e127cc538f408283bb -generated: "2026-04-07T11:02:05.071841-04:00" +digest: sha256:58ad2663a8435d7d29b67670dd0deb209508a31020333b7be9501a515580f458 +generated: "2026-04-22T09:51:53.961068-04:00" diff --git a/deploy/helm/rag/Chart.yaml b/deploy/helm/rag/Chart.yaml index 7b5d394..2eb5dc6 100644 --- a/deploy/helm/rag/Chart.yaml +++ b/deploy/helm/rag/Chart.yaml @@ -19,7 +19,7 @@ dependencies: repository: https://rh-ai-quickstart.github.io/ai-architecture-charts condition: configure-pipeline.enabled - name: ingestion-pipeline - version: 0.7.3 + version: 0.7.4 repository: https://rh-ai-quickstart.github.io/ai-architecture-charts condition: ingestion-pipeline.enabled - name: llama-stack From 90851d24fbce05b4d4d427609038267fa39f1460 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 23 Apr 2026 15:05:16 +0000 Subject: [PATCH 4/4] chore: bump version to 0.2.44 --- deploy/helm/rag/Chart.yaml | 4 ++-- deploy/helm/rag/values.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/deploy/helm/rag/Chart.yaml b/deploy/helm/rag/Chart.yaml index 2eb5dc6..7feca01 100644 --- a/deploy/helm/rag/Chart.yaml +++ b/deploy/helm/rag/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: rag description: A Helm chart for Kubernetes type: application -version: 0.2.38 -appVersion: "0.2.38" +version: 0.2.44 +appVersion: "0.2.44" dependencies: - name: pgvector diff --git a/deploy/helm/rag/values.yaml b/deploy/helm/rag/values.yaml index 27740f3..2a4159f 100644 --- a/deploy/helm/rag/values.yaml +++ b/deploy/helm/rag/values.yaml @@ -3,7 +3,7 @@ replicaCount: 1 image: repository: quay.io/rh-ai-quickstart/llamastack-dist-ui pullPolicy: Always - tag: latest-dev + tag: 0.2.44 service: type: ClusterIP