Skip to content

[Backport release-1.19] docs: fix contributor setup instructions in AGENTS.md and README.md - #1282

Merged
dapr-bot merged 11 commits into
release-1.19from
backport-1207-to-release-1.19
Oct 15, 2026
Merged

dapr-bot merged 11 commits into
release-1.19from
backport-1207-to-release-1.19

Conversation

@dapr-bot

Copy link
Copy Markdown
Collaborator

Backport c269cdc from #1207.

…1207)

* docs: fix contributor setup instructions in AGENTS.md

`uv sync --all-packages --group dev` is not enough to run `tests/examples/` or
`tests/integration/`. The `tests` group carries the extra dependencies those
suites need - `examples/langgraph-checkpointer/agent.py` imports
`langchain_ollama`, which only that group installs - and it is what CI syncs for
both of those jobs (`.github/workflows/run-tests.yaml`). Following the setup
section as written, `pytest tests/examples/` fails with a ModuleNotFoundError.

Points the setup section at the `tests` group for those suites and names the
requirement in the two command comments.

Also corrects the pinned ruff version, which had drifted: AGENTS.md said 0.14.1
in two places while `pyproject.toml` pins `ruff==0.15.19`.

Signed-off-by: Sai Kishore Punagani <63619246+saikishore-p@users.noreply.github.com>

* docs: apply the tests-group setup fix to README.md

README.md's contributor steps sync `--group dev` and then run
`tests/integration/` and `tests/examples/`, which need the `tests` group, the
same gap fixed in AGENTS.md. Points step 3 at the `tests` group for those
suites, with the same wording as AGENTS.md, and names the requirement on
steps 7 and 8 so the two guides agree.

Signed-off-by: Sai Kishore Punagani <63619246+saikishore-p@users.noreply.github.com>

* docs: match the ruff version in AGENTS.md to the 0.16.2 pin

Signed-off-by: Sai Kishore Punagani <63619246+saikishore-p@users.noreply.github.com>

---------

Signed-off-by: Sai Kishore Punagani <63619246+saikishore-p@users.noreply.github.com>
Co-authored-by: Casper Nielsen <casper@diagrid.io>
(cherry picked from commit c269cdc)
Signed-off-by: dapr-bot <dapr-bot@users.noreply.github.com>
@dapr-bot
dapr-bot requested review from a team as code owners October 13, 2026 21:49
@CasperGN CasperGN self-assigned this Oct 13, 2026
@codecov

codecov Bot commented Oct 13, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (release-1.19@155bcd8). Learn more about missing BASE report.

Additional details and impacted files
@@               Coverage Diff               @@
##             release-1.19    #1282   +/-   ##
===============================================
  Coverage                ?   86.68%           
===============================================
  Files                   ?      163           
  Lines                   ?    12924           
  Branches                ?        0           
===============================================
  Hits                    ?    11203           
  Misses                  ?     1721           
  Partials                ?        0           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@CasperGN CasperGN removed their assignment Oct 14, 2026
@sicoyle sicoyle added automerge allows dapr bot to merge a PR after tests pass autoupdate labels Oct 15, 2026
@dapr-bot
dapr-bot enabled auto-merge (squash) October 15, 2026 13:25
@CasperGN CasperGN self-assigned this Oct 15, 2026
@dapr-bot
dapr-bot merged commit 39a6e7c into release-1.19 Oct 15, 2026
22 checks passed
@dapr-bot
dapr-bot deleted the backport-1207-to-release-1.19 branch October 15, 2026 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge allows dapr bot to merge a PR after tests pass autoupdate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants