Skip to content

Commit efce146

Browse files
author
SDLC Bot
committed
docs: fix README markdown warnings; ci: add codecov token and pip cache for provider jobs
1 parent e4a566f commit efce146

File tree

2 files changed

+22
-4
lines changed

2 files changed

+22
-4
lines changed

.github/workflows/python-test.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ jobs:
4646
with:
4747
files: ./coverage.xml
4848
fail_ci_if_error: false
49+
token: ${{ secrets.CODECOV_TOKEN }}
4950
- name: Run mypy static analysis
5051
run: mypy src/
5152

@@ -128,6 +129,13 @@ jobs:
128129
. .venv_ci/bin/activate
129130
pip install --upgrade pip setuptools wheel
130131
pip install langchain-google-genai langchain-community langchain-ollama python-dotenv
132+
- name: Cache pip for provider-smoke
133+
uses: actions/cache@v4
134+
with:
135+
path: ~/.cache/pip
136+
key: ${{ runner.os }}-pip-provider-smoke-${{ hashFiles('**/requirements.txt') }}
137+
restore-keys: |
138+
${{ runner.os }}-pip-
131139
- name: Quick deepagent smoke (dry-run disabled)
132140
env:
133141
PYTHONPATH: .
@@ -143,6 +151,13 @@ jobs:
143151
provider: [gemini, openai, ollama]
144152
steps:
145153
- uses: actions/checkout@v4
154+
- name: Cache pip
155+
uses: actions/cache@v4
156+
with:
157+
path: ~/.cache/pip
158+
key: ${{ runner.os }}-pip-providers-${{ matrix.provider }}-${{ hashFiles('**/requirements.txt') }}
159+
restore-keys: |
160+
${{ runner.os }}-pip-
146161
- name: Set up Python
147162
uses: actions/setup-python@v4
148163
with:

README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ Please file new issues, feature requests and suggestions, but **DO search for si
186186

187187
If you would like to ask a question that you feel doesn't warrant an issue (yet), please reach out to us via Twitter:
188188

189-
* contact [[email protected]][conduct-email]
189+
- contact [[email protected]][conduct-email]
190190

191191
## Developer Guidance
192192

@@ -213,9 +213,9 @@ Please review these brief docs below about our coding practices.
213213
This is a work in progress as we learn what we'll need to provide people in
214214
order to be effective contributors to our project.
215215

216-
* [Coding Style](./doc/STYLE.md)
217-
* [Code Organization](./doc/ORGANIZATION.md)
218-
* [Exceptions in our legacy codebase](./doc/EXCEPTIONS.md)
216+
- [Coding Style](./doc/STYLE.md)
217+
- [Code Organization](./doc/ORGANIZATION.md)
218+
- [Exceptions in our legacy codebase](./doc/EXCEPTIONS.md)
219219

220220
---
221221

@@ -224,4 +224,7 @@ order to be effective contributors to our project.
224224
This project has adopted the [Code of Conduct][conduct-code]. For more information see the [Code of Conduct][conduct-code] or contact [[email protected]][conduct-email] with any additional questions or comments.
225225

226226
[conduct-code](./CODE_OF_CONDUCT.md)
227+
228+
[conduct-email]: mailto:[email protected]
229+
[conduct-code]: ./CODE_OF_CONDUCT.md
227230
[conduct-email]: mailto:[email protected]

0 commit comments

Comments
 (0)