Commit Graph

48 Commits

Author SHA1 Message Date
matt korwel 7e321fe678 feat: Update minimum Node.js version to 20 (#3277) 2025-07-05 14:55:15 +00:00
matt korwel e205c528fe Mk sign nightly release commits (#3264) 2025-07-05 01:32:58 +00:00
matt korwel 006f172b96 Mk nightly relase tag formatting (#3206) 2025-07-04 16:30:29 +00:00
Jack Wotherspoon 61253b540a ci: update issue templates to use GitHub alert (#3167) 2025-07-04 15:59:09 +00:00
matt korwel 9fa8639ab5 Mk nightly relase tag formatting (#3204) 2025-07-03 22:44:04 -07:00
matt korwel 467f175cd3 fix tagging for nightly (#3202) 2025-07-04 05:16:35 +00:00
matt korwel ebaabd5e29 Releasing: Utilizing Github Actions and Tagging for release. (#2852)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-07-04 03:57:01 +00:00
Jerop Kipruto 07d5d596b9 refactor(ci): improve pr triage (#3082) 2025-07-03 02:45:34 +00:00
Jerop Kipruto 69313cae01 feat(workflows): add automated and scheduled PR triage (#3062) 2025-07-03 00:41:23 +00:00
Jerop Kipruto 05f2a948ef feat: add weekly community report workflow (#2855) 2025-07-01 16:19:51 +00:00
Jerop Kipruto 45d30f5171 feat(triage): improve automated issue triage workflows (#2778) 2025-07-01 02:59:46 +00:00
Jerop Kipruto 5e999db8d9 fix(workflows): use preview release gemini-cli in triage workflows (#2759) 2025-06-30 22:34:08 +00:00
Jerop Kipruto 1ae6526f4f feat(workflows): add issues list command to automated triage workflow (#2749) 2025-06-30 21:04:48 +00:00
Jerop Kipruto 9846353614 refactor(workflows): separate issue triage into two workflows (#2746) 2025-06-30 20:30:22 +00:00
Jerop Kipruto 93de072427 chore(gha): pin issue triage workflow to a specific commit (#2496) 2025-06-28 23:14:44 +00:00
SADIK KUZU 79a05ed80c Fix typos (#1629)
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-06-28 01:29:59 +00:00
Jerop Kipruto a31845c26e improve triage prompt (#2314) 2025-06-28 00:53:38 +00:00
Jerop Kipruto d1c5844d4d add issue triage using gemini cli (#2310) 2025-06-28 00:30:56 +00:00
Jerop Kipruto b3cb18981a Streamline issue submission with YAML forms (#1608) 2025-06-25 22:50:24 +00:00
Jerop Kipruto c73eaf55e5 prompt users to search for existing issues before creating a new one (#1595) 2025-06-25 20:29:51 +00:00
Jenna Inouye ecb00558b7 Add information request to bug reports: login method. (#1501) 2025-06-25 18:55:35 +00:00
matt korwel ca657a0087 Prod: Integration Tests Main Only (#1461) 2025-06-25 15:56:06 +00:00
matt korwel dc00ca5d0d issue template update (#1441) 2025-06-25 14:44:34 +00:00
matt korwel 26e4edb141 CI: Linting Fix (#1413)
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-25 04:18:51 +00:00
matt korwel 84e7af1e38 feat: add merge_group trigger to CI and E2E workflows (#1400) 2025-06-24 15:30:31 -07:00
Seth Troisi daec39f5b8 Fixup pull_request_template.md (#1166)
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-06-18 00:34:03 +00:00
matt korwel fbe69c2135 Preflight and integration npx (#1096) 2025-06-16 15:27:29 +00:00
Taylor Mullen 4e68c48591 Add ask mode approvers to code owners. 2025-06-15 23:46:58 -07:00
N. Taylor Mullen d80ec4b7ae feat(ci): run actions on the release branch (#1086) 2025-06-15 21:43:32 -07:00
matt korwel 1b50d03524 Create pull_request_template.md (#1054) 2025-06-15 01:34:40 -07:00
N. Taylor Mullen 49fd7786f0 Update package-lock.json (#738) 2025-06-04 04:05:39 +00:00
Keith Ballinger 75f9372812 fix Cannot find module @rollup/rollup-linux-x64-gnu error (#736) 2025-06-03 19:52:53 -07:00
Allen Hutchison 63214500f8 fix(ci): correct input name for core coverage summary (#698) 2025-06-02 15:53:26 -07:00
Taylor Mullen c757c40238 Fix: Update code coverage reporting for core rename
- Renames "server" to "core" in GitHub Actions workflow and comment posting action.
- This ensures that code coverage paths and labels are accurate after the package rename.
2025-05-31 01:50:41 -07:00
Allen Hutchison d76752a386 fix(ci): Adjust reporting for PRs from forks (#627) 2025-05-30 15:30:09 -07:00
Allen Hutchison 870fdbc862 fix(ci): Only run post_coverage_comment job on pull_request events (#588) 2025-05-28 17:09:13 -07:00
Allen Hutchison 46e270dfd2 feat: Publish test coverage summaries to PRs (#513) 2025-05-27 12:45:28 -07:00
Allen Hutchison 177359ce3c Chore: Integrate coverage reporting into CI (#479) 2025-05-22 13:47:12 -07:00
Allen Hutchison 57be35d64b Add a Bug Template (#439) 2025-05-19 16:27:49 -07:00
Taylor Mullen 7012c97710 fix: Ensure filename is available for diff rendering in write-file
This commit resolves a bug where the `write-file` operation could fail to render content due to a missing filename.

The fix involves:
- Ensuring `fileName` is consistently passed to `DiffRenderer.tsx` through `ToolConfirmationMessage.tsx`, `ToolMessage.tsx`, and `useGeminiStream.ts`.
- Modifying `edit.ts` and `write-file.ts` to include `fileName` in the `FileDiff` object.
- Expanding the `FileDiff` interface in `tools.ts` to include `fileName`.

Additionally, this commit enhances the diff rendering by:
- Adding syntax highlighting based on file extension in `DiffRenderer.tsx`.
- Adding more language mappings to `getLanguageFromExtension` in `DiffRenderer.tsx`.
- Added lots of tests for all the above.

Fixes https://b.corp.google.com/issues/418125982
2025-05-16 10:13:13 -07:00
N. Taylor Mullen 650be4381f feat: Enable CI test reporting and artifact management (#367) 2025-05-15 22:59:53 -07:00
Taylor Mullen 62e8371aab Update Gemini Code verbiage -> Gemini CLI
- Did not update details that impact GC execution. Meaning packages are still named gemini-code (for now) and things that import them still import them as gemini-code.
2025-05-14 22:07:03 -07:00
Brandon Keiji 7f5097765f fix: use react-jsx for typecheck (#280) 2025-05-07 12:36:04 -07:00
Taylor Mullen 045bd60945 Fix remaining tslint errors (YAY).
- Also updated ci.yml to ensure that linting failures will break the build.

Fully fixes https://b.corp.google.com/issues/411384603
2025-04-18 19:14:36 -04:00
Taylor Mullen a054fdde31 Run npm run format
- This has the entirety of the changes.

Part of https://b.corp.google.com/issues/411720532
2025-04-18 18:10:57 -04:00
Taylor Mullen e99e2ecd8f Make CI fail if there are unformatted changes.
Fixes https://b.corp.google.com/issues/411720532
2025-04-18 18:10:57 -04:00
Allen Hutchison 424735d9c8 Cicd (#24)
* Add basic non blocking CI workflow.

* Make lint and typecheck continue on error until we have fixed those warnings.
2025-04-18 10:26:27 -07:00
Allen Hutchison 185c5d676e Add basic non blocking CI workflow. (#21) 2025-04-18 10:20:39 -07:00