Xuan Yang and Copybara-Service
e28d3c55f8
chore: Add a pull request template
...
PiperOrigin-RevId: 822736669
2025-10-22 14:15:18 -07:00
Xuan Yang and Copybara-Service
05aa3fa38b
fix: Remove the PR triaging agent's dependence on "bot triaged" label
...
PiperOrigin-RevId: 819427872
2025-10-14 15:35:59 -07:00
Xuan Yang and Copybara-Service
bae21027d9
chore: Disable the scheduled execution for issue triage workflow
...
PiperOrigin-RevId: 819312327
2025-10-14 11:15:12 -07:00
Xuan Yang and Copybara-Service
bd21847295
chore: add a step to load adk-bot SSH Private Key for the release analysis workflow
...
PiperOrigin-RevId: 807479079
2025-09-15 19:20:36 -07:00
Hangfei Lin and Copybara-Service
4e6b31a860
chore: Improve bug report template for Google ADK
...
Update the bug report issue template to request minimal reproducible examples, error/stacktrace, clarify OS options, and include questions about LiteLLM usage and specific model details.
PiperOrigin-RevId: 806435953
2025-09-12 14:53:03 -07:00
Xiang (Sean) Zhou and Copybara-Service
0bc2ee64e3
ci: Fix discussion answering agent
...
a. dump the discussion content to a tmp file first to avoid github redaction of environment variable
b. instruct the agent to use get_discussion_and_comments only when discussion content json is not available.
PiperOrigin-RevId: 805581573
2025-09-10 17:33:54 -07:00
Xuan Yang and Copybara-Service
f96f0ebd0d
chore: add issues: write permission for the ADK release analysis Github workflow
...
PiperOrigin-RevId: 805563540
2025-09-10 16:36:27 -07:00
Xuan Yang and Copybara-Service
957dc628ab
chore: set up Github workflow for ADK release analyzer for doc updates
...
PiperOrigin-RevId: 805434018
2025-09-10 11:02:59 -07:00
Xuan Yang and Copybara-Service
3b428ec81f
chore: let adk-bot respond to discussion when it is tagged
...
PiperOrigin-RevId: 805406204
2025-09-10 10:02:23 -07:00
Xiang (Sean) Zhou and Copybara-Service
43c96811da
ci: Fix discussion answering github action workflow to escape the quote in the discussion content JSON
...
PiperOrigin-RevId: 805091905
2025-09-09 15:42:34 -07:00
Xuan Yang and Copybara-Service
78eea1aa55
chore: skip PR triage for already triaged or Google-contributor PRs
...
The `agent-triage-pull-request` job will now only run if the pull request does not have the 'bot triaged' or 'google-contributor' labels, avoiding redundant and unnecessary triage actions.
PiperOrigin-RevId: 804732073
2025-09-08 22:20:19 -07:00
Xiang (Sean) Zhou and Copybara-Service
a503a0c807
ci: Load discussion data from event content to avoid additional GraphQL API call
...
PiperOrigin-RevId: 802308383
2025-09-02 15:22:17 -07:00
Xiang (Sean) Zhou and Copybara-Service
408d3dfeb1
chore: refactor discussion answering agent to merge answer_discussions.py into main.py
...
mainly to dedup duplicated functionality in both file.
PiperOrigin-RevId: 802291102
2025-09-02 14:25:32 -07:00
George Weale and Copybara-Service
ddf2e2194b
chore: Update python-version in .github/workflows/python-unit-tests.yml to ["3.9", "3.10", "3.11", "3.12", "3.13"]
...
Verified with uv on Python 3.12 and 3.13 using the same ignores as CI.
3.12:
uv python install 3.12 && uv venv --python 3.12 .venv && source .venv/bin/activate
uv sync --extra test --extra eval --extra a2a
python -m pytest tests/unittests --ignore=tests/unittests/artifacts/test_artifact_service.py --ignore=tests/unittests/tools/google_api_tool/test_googleapi_to_openapi_converter.py
3.13: repeated the above with 3.13 (separate env)
Result: All unit tests passed
PiperOrigin-RevId: 794669437
2025-08-13 11:43:24 -07:00
Xuan Yang and Copybara-Service
a09a5e67aa
chore: add the missing env variables in discussion_answering.yml
...
PiperOrigin-RevId: 794285985
2025-08-12 15:12:03 -07:00
Xuan Yang and Copybara-Service
5fba1963c3
chore: add Gemini API docs as a new datastore for the ADK Answering Agent
...
PiperOrigin-RevId: 794247007
2025-08-12 13:30:00 -07:00
Xuan Yang and Copybara-Service
5900273455
chore: add Github workflow config for uploading ADK docs to knowledge store
...
PiperOrigin-RevId: 792272706
2025-08-07 12:52:28 -07:00
Xuan Yang and Copybara-Service
f6a022cda3
chore: only run ADK Answering Agent automatically when Q&A discussion is created
...
PiperOrigin-RevId: 792025646
2025-08-07 00:19:30 -07:00
Xuan Yang and Copybara-Service
a3b31ca950
chore: add the missing name for the ADK Answering Agent workflow
...
PiperOrigin-RevId: 791413949
2025-08-05 16:24:24 -07:00
Xuan Yang and Copybara-Service
8dc0c949af
chore: add Github workflow config for the ADK Answering agent
...
PiperOrigin-RevId: 791407331
2025-08-05 16:07:09 -07:00
Xuan Yang and Copybara-Service
3be1bb37d9
fix: use pull_request_target event as the trigger of PR triaging agent
...
GitHub workflows triggered by `pull_request` events from forked repositories do not have access to secrets by default due to security considerations.
PiperOrigin-RevId: 789011890
2025-07-30 13:05:15 -07:00
Xuan Yang and Copybara-Service
646eb42533
chore: add Github workflow config for the ADK PR triaging agent
...
PiperOrigin-RevId: 788519884
2025-07-29 10:49:35 -07:00
Xuan Yang and Copybara-Service
96a0d4b02c
chore: undo the workaround which bypassed the setup-uv bug
...
Bug https://github.com/astral-sh/setup-uv/issues/489 has been fixed.
PiperOrigin-RevId: 785529944
2025-07-21 12:20:02 -07:00
Hangfei Lin and Copybara-Service
f1e0bc0b18
chore: remove pr-commit-check
...
With this mode, the PR commit can be squashed before copybara. So we can delete the pr-commit-check.yml.
PiperOrigin-RevId: 784665025
2025-07-18 12:26:46 -07:00
Xuan Yang and Copybara-Service
bbe1c9dc66
fix: specify version into the uv installation action to bypass the setup-uv bug
...
https://github.com/astral-sh/setup-uv/issues/489
PiperOrigin-RevId: 784339143
2025-07-17 15:35:15 -07:00