Skip to content

Commit a7f8f5b

Browse files
Merge branch 'main' into feat/summarizing-conversation-manager
2 parents 0603866 + 56498e5 commit a7f8f5b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+1295
-178
lines changed

.github/workflows/build-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ jobs:
3434
pip install -r requirements.txt
3535
- run: |
3636
mike deploy --push --update-aliases 0.1.x latest
37-
mike set-default --push 0.1.x
37+
mike set-default --push latest

.github/workflows/check-links.yaml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: Links
2+
3+
on:
4+
5+
pull_request:
6+
branches: [ main ]
7+
types: [ opened, synchronize, reopened, ready_for_review, review_requested, review_request_removed ]
8+
9+
schedule:
10+
- cron: "00 09 * * *" # Run at 9:00 AM every day
11+
12+
permissions: read-all
13+
14+
jobs:
15+
check_links:
16+
runs-on: ubuntu-latest
17+
18+
steps:
19+
- uses: actions/checkout@v4
20+
21+
- name: Restore lychee cache
22+
uses: actions/cache@v4
23+
with:
24+
path: .lycheecache
25+
key: cache-lychee-${{ github.sha }}
26+
restore-keys: cache-lychee-
27+
28+
- name: Check links with lychee
29+
id: lychee
30+
uses: lycheeverse/lychee-action@v2
31+
with:
32+
args: "--base . --cache --max-cache-age 1d ."

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@
55
site/
66
*.bak
77
__pycache__
8-
.venv
8+
.venv
9+
.idea

.lycheeignore

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
2+
# see examples in https://github.com/opensafely/documentation/blob/main/.lycheeignore
3+
4+
# localhost
5+
https?://locahost.*
6+
https?://127\.0\.0\.1.*
7+
.*localhost.*
8+
9+
https?://www\.oecd\.org.*
10+
11+
https?://.*\.openai\.com.*

docs/assets/logo-auto.svg

Lines changed: 2 additions & 3 deletions
Loading

docs/assets/logo-light.png

3.72 KB
Loading

docs/examples/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,11 @@ Available CDK examples:
5757
- [Deploy to Fargate](cdk/deploy_to_fargate/README.md) - Guide for deploying agents to AWS Fargate
5858
- [Deploy to Lambda](cdk/deploy_to_lambda/README.md) - Guide for deploying agents to AWS Lambda
5959

60+
### Amazon EKS Example
61+
62+
The `/examples/deploy_to_eks` directory contains examples for using Amazon EKS with agents.
63+
The [Deploy to Amazon EKS](deploy_to_eks/README.md) includes its own documentation with instruction for setup and deployment.
64+
6065
## Example Structure
6166

6267
Each example typically follows this structure:

docs/examples/cdk/deploy_to_ec2/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ source .venv/bin/activate # On Windows: .venv\Scripts\activate
3838
pip install -r ./requirements.txt
3939

4040
# Install Python dependencies for the app distribution
41-
pip install -r requirements.txt --platform manylinux2014_aarch64 --target ./packaging/_dependencies --only-binary=:all:
41+
pip install -r requirements.txt --python-version 3.12 --platform manylinux2014_aarch64 --target ./packaging/_dependencies --only-binary=:all:
4242
```
4343

4444
2. Bootstrap your AWS environment (if not already done):

docs/examples/cdk/deploy_to_lambda/.mise.toml

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/examples/cdk/deploy_to_lambda/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ source .venv/bin/activate # On Windows: .venv\Scripts\activate
3535
# Install Python dependencies for the local development
3636
pip install -r requirements.txt
3737
# Install Python dependencies for lambda with correct architecture
38-
pip install -r requirements.txt --platform manylinux2014_aarch64 --target ./packaging/_dependencies --only-binary=:all:
38+
pip install -r requirements.txt --python-version 3.12 --platform manylinux2014_aarch64 --target ./packaging/_dependencies --only-binary=:all:
3939
```
4040

4141
2. Package the lambda:

0 commit comments

Comments
 (0)