diff --git a/.github/workflows/e2e-tests.yaml b/.github/workflows/e2e-tests.yaml index 403e8e6..40ef75e 100644 --- a/.github/workflows/e2e-tests.yaml +++ b/.github/workflows/e2e-tests.yaml @@ -1,6 +1,18 @@ name: E2E Tests -on: [pull_request, push, workflow_dispatch] +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. + - cron: "0 10 * * *" # MaaS configuration - can be overridden with repository secrets for different environments env: @@ -76,7 +88,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 +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 == '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 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 3fd0779..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.43 -appVersion: "0.2.43" +version: 0.2.44 +appVersion: "0.2.44" dependencies: - name: pgvector @@ -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 diff --git a/deploy/helm/rag/values.yaml b/deploy/helm/rag/values.yaml index f50da6e..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: 0.2.43 + tag: 0.2.44 service: type: ClusterIP