Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
f760c44
Merge branch 'main' into dave
daveshenal Jun 16, 2026
f921688
Merge branch 'dev' into dave
daveshenal Jun 16, 2026
62c0a01
Merge branch 'main' into dave
daveshenal Jun 16, 2026
2f52577
Update .env.example to reflect new Gemini model versions, changing GE…
daveshenal Jun 16, 2026
edd2a22
Update requirements.txt to specify versions for google-genai and llam…
daveshenal Jun 16, 2026
801c56a
Merge branch 'dev' into dave
daveshenal Jun 16, 2026
632174c
Update GitHub Actions workflow to change the name to 'Build and Deplo…
daveshenal Jun 16, 2026
ce22705
Enhance GitHub Actions workflow for AWS deployment by adding steps to…
daveshenal Jun 16, 2026
a185c15
Update GitHub Actions workflow to ignore specific paths during deploy…
daveshenal Jun 16, 2026
3fbaa36
Add environment configuration to GitHub Actions deployment workflow
daveshenal Jun 16, 2026
b382fa0
Refactor GitHub Actions workflow to improve deployment efficiency by …
daveshenal Jun 16, 2026
329bf6b
Update GitHub Actions workflow to ignore additional paths during pull…
daveshenal Jun 16, 2026
4477db5
Remove GitHub Actions deployment workflow file to streamline CI/CD pr…
daveshenal Jun 16, 2026
8ea54be
Update requirements.txt to include pytest for enhanced testing capabi…
daveshenal Jun 16, 2026
9f97878
Refactor requirements.txt and GitHub Actions workflow by reinstating …
daveshenal Jun 16, 2026
d9a39c1
Refactor GitHub Actions workflow by removing unnecessary steps for Py…
daveshenal Jun 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .env.example
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# ── Gemini
GEMINI_API_KEY=gemini-api-key
GEMINI_FLASH_MODEL=gemini-flash-latest
GEMINI_PRO_MODEL=gemini-2.5-pro
GEMINI_FLASH_MODEL=gemini-3.1-flash-lite
GEMINI_PRO_MODEL=gemini-flash-latest

# ── Pinecone
PINECONE_API_KEY=pinecone-api-key
Expand Down
15 changes: 0 additions & 15 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -1,15 +0,0 @@
name: Deploy

on:
workflow_dispatch:

jobs:
placeholder:
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v4

- name: Placeholder
run: echo "Workflow manually triggered"
20 changes: 20 additions & 0 deletions .github/workflows/pr-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Pull Request Checks

on:
pull_request:
branches:
- main

jobs:
test:
name: Test and Build

runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v4

- name: Build Docker image
run: |
docker build -t aegis-test .
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ langchain-core==0.2.22
langsmith==0.1.77

# LLM — Gemini
google.genai
google-genai==2.8.0

# Retrieval — LlamaIndex + Pinecone (aligned on llama-index-core 0.13.x)
llama-index-core==0.13.6
llama-index-vector-stores-pinecone==0.8.0
llama-index-embeddings-google-genai
llama-index-embeddings-google-genai==0.5.1
pinecone==7.3.0

# AWS
Expand Down
Loading