Tommaso Sciortino
2a7c71667d
Reenable NPM integration tests ( #10623 )
2025-10-10 18:26:20 +00:00
shishu314
112790cbaa
fix(infra) - Create a step to calculate the inputs for the nightly-release ( #10825 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-10-10 15:00:11 +00:00
shishu314
cf7debbac1
fix(infra) - Fix missing package error ( #10595 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-10-07 18:58:05 +00:00
Adam Weidman
6bb99806f0
Fix quoting when echoing workflow JSON ( #10596 )
2025-10-07 16:10:52 +00:00
Sandy Tao
dc0e0b4165
fix(ci): ensure dry-run is false for scheduled nightly releases ( #10571 )
2025-10-07 01:34:26 +00:00
Gal Zahavi
abe4045c63
ci(release): remove 'dev' option from manual release ( #10374 )
2025-10-06 19:25:16 +00:00
Adam Weidman
b6d3c56b35
chore(actions): mark wombat-token-cli as required ( #10590 )
2025-10-06 15:26:35 +00:00
Tommaso Sciortino
0cf01df48c
Temporarily remove NPM integration tests till we resolve #10517 ( #10520 )
2025-10-05 15:25:45 +00:00
Shreya Keshive
8149a4546e
feat(lint): add sensitive keyword linter ( #10488 )
2025-10-03 17:25:28 +00:00
Shreya Keshive
667ca6d241
feat(ci): add ability to publish packages to private github registry for testing ( #10348 )
2025-10-03 15:41:32 +00:00
Richie Foreman
f76adec8a6
feat(ci): Add some very basic smoke testing to CI.yml ( #10451 )
2025-10-03 14:43:06 +00:00
Tommaso Sciortino
fcdfa8609a
Change "Create Pull Request" action to not try merging ( #10379 )
2025-10-02 22:01:42 +00:00
shishu314
460ec60212
Fix(infra) - Give merge queue skipper read-all access ( #10368 )
...
Co-authored-by: Shi Shu <shii@google.com>
2025-10-02 17:15:25 +00:00
Shreya Keshive
99958c68e7
fix(ci) update wording of promote action output to be more clear ( #10369 )
2025-10-02 16:31:26 +00:00
Richie Foreman
c987e6a623
feat(ci): Add npx run testing to Release Verification Testing ( #10352 )
2025-10-02 15:28:41 +00:00
Shreya Keshive
163dba7e4b
fix(release): propagate force_skip_tests to publish jobs ( #10355 )
2025-10-01 18:27:21 +00:00
Tommaso Sciortino
a80cd28d4c
Fix dry run. ( #10286 )
2025-10-01 03:42:56 +00:00
Tommaso Sciortino
46c884de51
Print inputs for all actions. ( #10284 )
2025-10-01 03:38:18 +00:00
Shreya Keshive
f2aa9d283a
fix(release): Fix promotion workflow ( #10261 )
2025-09-30 23:16:53 +00:00
shishu314
d991c4607d
feat(infra)- Use queue skipper for CI ( #9773 )
...
Co-authored-by: Shi Shu <shii@google.com>
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-09-30 18:58:56 +00:00
Tommaso Sciortino
3d1b0df0fa
Verify npm release by running integration tests ( #10174 )
2025-09-30 18:24:12 +00:00
Tommaso Sciortino
6ef78cbbe9
Fix Release Nightly ( #10186 )
2025-09-30 14:52:56 +00:00
Shreya Keshive
5478b58166
ci(release): Skip tests by default in scheduled nightly workflow ( #10184 )
2025-09-29 20:33:06 +00:00
shishu314
042288e72c
fix(infra)- Add pr number to release branches ( #9506 )
...
Co-authored-by: Shi Shu <shii@google.com>
2025-09-29 17:14:53 +00:00
shishu314
bf32492da9
feat(infra) - Add workflow for rollbacking a change ( #9261 )
...
Co-authored-by: Shi Shu <shii@google.com>
2025-09-29 15:02:29 +00:00
anthony bushong
d1485d4672
fix(actions): hydrate env vars into nightly failure issue/issue body ( #10087 )
2025-09-29 11:26:47 +00:00
matt korwel
80a414be97
Mac required ( #10007 )
2025-09-27 00:23:48 +00:00
matt korwel
38dccf32c1
feat: Use PAT for gemini-cli-robot in release workflows ( #9804 )
...
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
2025-09-26 23:35:26 +00:00
Michael Bleigh
94b377049b
chore(docs): adds GitHub action to rebuild docs on change ( #9987 )
2025-09-26 20:21:50 +00:00
matt korwel
8a16165a9b
fix(deps): resolve ansi-regex dependency conflict ( #9964 )
2025-09-26 10:00:54 -07:00
shrutip90
809b933d81
Create issues on manual release failures similar to other release pro… ( #9786 )
2025-09-25 23:01:07 +00:00
matt korwel
5f080aa52a
fix(ci): e2e workflow aligned with release ( #9296 )
2025-09-25 18:26:07 +00:00
matt korwel
b1da8c210e
change patch name for consistency ( #9249 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-25 04:05:50 +00:00
matt korwel
422eb78b41
handling propper checkouts for releasemanual ( #8954 )
2025-09-25 03:57:16 +00:00
Richie Foreman
d8b895a2f1
feat(ci): Push Sandbox images to dockerhub instead of GHCR ( #9163 )
2025-09-24 16:46:51 +00:00
Tommaso Sciortino
1753c71bfa
Add log groups to run tests ( #9275 )
2025-09-24 16:43:45 +00:00
Tommaso Sciortino
b540137820
Fix broken icon on force_skip_tests option in "Release: Manual" ( #9246 )
2025-09-24 16:17:18 +00:00
Shardul Natu
5cadd37eb2
fix(typo): Fix the commit sha of a mistyped action ( #9310 )
...
Co-authored-by: Shnatu <snatu@google.com>
2025-09-24 15:53:04 +00:00
matt korwel
3667ecf107
Test workflow dispatch ( #9283 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-24 02:59:58 +00:00
Tommaso Sciortino
03bd6876d2
Fix broken if ( #9270 )
2025-09-23 22:07:35 +00:00
shishu314
16278fd849
feat(infra) - Add file for rollback workflow ( #9211 )
...
Co-authored-by: Shi Shu <shii@google.com>
2025-09-23 19:36:41 +00:00
shishu314
7f9975cf1c
cleanup(infra) - Remove change tags action ( #9201 )
...
Co-authored-by: Shi Shu <shii@google.com>
2025-09-23 18:21:55 +00:00
Richie Foreman
f46e50b271
fix(ci): Perform release verification in a separate working dir. ( #9234 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-09-23 16:55:47 +00:00
shishu314
8d637a434c
feat(infra) - Add empty action file for change tags ( #9158 )
...
Co-authored-by: Shi Shu <shii@google.com>
2025-09-23 01:59:16 +00:00
Richie Foreman
93e022cee5
feat(ci): Add a "verify release" action + workflow to the pipeline ( #8929 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-09-22 19:30:42 +00:00
Richie Foreman
aba23feddd
feat(CI): Add a github action to build the sandbox image and push to GHCR ( #8670 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-09-20 14:19:03 +00:00
Tommaso Sciortino
b9f6283a8e
Add skip_github_release option to Manual Release. ( #8932 )
2025-09-19 19:13:33 +00:00
matt korwel
fd64d34082
Release: Ensure Tag Modification works ( #8931 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 18:43:39 +00:00
Tommaso Sciortino
d0da1f5fc9
Rollback shrinkwrap ( #8926 )
2025-09-19 18:22:01 +00:00
matt korwel
23467cdbdb
Finalizing Patching End 2 End ( #8906 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 05:39:38 -07:00
matt korwel
f371ecb948
permissions ( #8903 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 04:15:17 -07:00
matt korwel
b08633daa3
Reset 2 ( #8898 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-19 03:51:01 -07:00
matt korwel
8af1439697
testing ( #8891 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 02:34:46 -07:00
matt korwel
e232c1d5ba
continue ( #8886 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 01:35:45 -07:00
matt korwel
e7a88f225d
no workflows ( #8884 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 01:26:32 -07:00
matt korwel
47e8822467
debugging ( #8882 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 01:23:55 -07:00
matt korwel
44805f4d58
keep going ( #8881 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 01:16:37 -07:00
matt korwel
bba0f2e557
breaking apart steps for permissions ( #8880 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 01:08:59 -07:00
matt korwel
b1fb68bb06
fixing merge ( #8879 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 00:59:00 -07:00
matt korwel
fd2bfc384d
Release triggering ( #8878 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 00:50:52 -07:00
matt korwel
bcc1f25c53
security bot was right ( #8868 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 00:36:12 -07:00
matt korwel
c442f8ae8c
install yargs ( #8867 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 00:33:07 -07:00
matt korwel
951596ffe4
again with permissions ( #8865 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 00:27:14 -07:00
matt korwel
1bfd575473
possibly fix permissions ( #8862 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 00:10:53 -07:00
matt korwel
938c850ed8
reset permissions ( #8855 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-19 00:01:04 -07:00
matt korwel
55b6f848fc
trying to fix logging and permissions ( #8854 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-18 23:56:09 -07:00
matt korwel
889a6c21ac
Include release branches ( #8848 )
2025-09-18 23:34:52 -07:00
matt korwel
4e6ca95db9
missed 2 apparently ( #8842 )
2025-09-18 23:07:18 -07:00
matt korwel
52c1599240
missed one ( #8840 )
2025-09-18 23:00:43 -07:00
matt korwel
9c392b2d44
E2e v6 ( #8839 )
2025-09-18 22:57:20 -07:00
matt korwel
42bac72be2
removing duplicate runs ( #8838 )
2025-09-18 22:50:49 -07:00
matt korwel
1195072aae
actually correct mac names ( #8832 )
2025-09-18 22:33:58 -07:00
matt korwel
09f0672734
support label on pushes too ( #8831 )
2025-09-18 22:28:26 -07:00
matt korwel
00cd4b6a19
actually remove mege queue skipper ( #8824 )
2025-09-18 22:14:47 -07:00
matt korwel
c434a7e682
remove merge queue skipper ( #8819 )
2025-09-18 22:07:47 -07:00
matt korwel
3f16ed5a9a
Fix merge queue for forks ( #8816 )
2025-09-18 21:59:24 -07:00
matt korwel
d5abb46fad
use correct ref for launching ( #8813 )
2025-09-18 21:19:22 -07:00
matt korwel
c56d0ce6d2
ci fixes ( #8810 )
2025-09-19 04:01:21 +00:00
matt korwel
cf95b631cd
use the cla user ( #8806 )
2025-09-18 20:44:38 -07:00
matt korwel
e678b231a3
migrate to patch both ( #8803 )
2025-09-18 20:17:51 -07:00
Tommaso Sciortino
a815fa37e7
Fix npm_channel options in manual release workflow. ( #8766 )
2025-09-19 03:11:10 +00:00
matt korwel
81dcef070f
permissions ( #8800 )
2025-09-18 19:51:35 -07:00
matt korwel
690867e433
ensure consistent user ( #8798 )
2025-09-18 19:38:07 -07:00
matt korwel
ec01b1f29f
better messaging ( #8794 )
2025-09-18 19:00:18 -07:00
matt korwel
bfa4140593
more patching ( #8787 )
2025-09-18 18:22:54 -07:00
matt korwel
b14a4f5ebc
dealing with conflicts ( #8772 )
2025-09-18 17:33:08 -07:00
matt korwel
29852e9b08
patch e2e vnext ( #8767 )
2025-09-18 23:31:39 +00:00
matt korwel
509444d059
Improve CI Times by 70% ( #8530 )
2025-09-18 16:29:40 -07:00
Sandy Tao
e94ce7e2fd
fix(release): prevent validation error in patch-from-comment workflow ( #8759 )
2025-09-18 14:27:46 -07:00
Sandy Tao
0fcda10082
fix(release): correctly parse channel argument in patch workflow ( #8750 )
2025-09-18 20:16:43 +00:00
matt korwel
f2a47dec54
Releasing: Patching e2e coordination ( #8723 )
2025-09-18 19:11:57 +00:00
matt korwel
b376df7691
work ( #8720 )
2025-09-18 10:45:42 -07:00
matt korwel
b88d9c6353
Prstep3 ( #8718 )
2025-09-18 10:32:13 -07:00
matt korwel
ec9e548bd6
Prstep3 ( #8717 )
2025-09-18 10:28:40 -07:00
matt korwel
4f468a9f19
no loops ( #8716 )
2025-09-18 10:14:12 -07:00
matt korwel
99b43e1302
Prstep2 ( #8715 )
2025-09-18 10:10:26 -07:00
matt korwel
6b34f38ce0
better notifications ( #8714 )
2025-09-18 09:56:45 -07:00
matt korwel
143e5c3140
better logging ( #8712 )
2025-09-18 09:43:35 -07:00
matt korwel
c9cc05bc3d
Pr comment ( #8710 )
2025-09-18 09:36:11 -07:00
matt korwel
6be59628c3
Pr comment ( #8709 )
2025-09-18 09:30:50 -07:00
matt korwel
56b909c8e1
Pr comment ( #8708 )
2025-09-18 09:26:33 -07:00
matt korwel
2f64307c19
Pr comment ( #8707 )
2025-09-18 09:23:45 -07:00
matt korwel
7a68997b18
permissions ( #8706 )
2025-09-18 09:18:09 -07:00
Richie Foreman
6dca8270bc
feat(CI): Package docker containers to GHCR for PRs. ( #8588 )
2025-09-18 14:30:55 +00:00
matt korwel
930f39a0cd
Releasing: Patching and Rollback ( #8673 )
2025-09-18 04:16:08 +00:00
matt korwel
8f0306f499
Mk fix nightly ( #8669 )
2025-09-18 01:40:17 +00:00
matt korwel
72114464b8
permissiong for nightly job ( #8652 )
2025-09-17 17:16:38 -07:00
matt korwel
0b10ba2ca9
Mk correct versioning ( #8642 )
2025-09-17 13:31:45 -07:00
matt korwel
79e72a94fe
Mk/release hotfix ( #8633 )
2025-09-17 11:02:54 -07:00
matt korwel
1a6e4a119e
Release Promotion Clean up ( #8597 )
2025-09-16 23:47:05 -07:00
anthony bushong
a980c0cec9
feat(actions): add swebench eval harness to github actions ( #8028 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-09-16 11:25:13 -07:00
Richie Foreman
f098e07c19
cleanup(gha): Use Matrix runner w/ {self, ubuntu} for a low-risk workflow ( #8367 )
2025-09-16 16:05:44 +00:00
Srinath Padmanabhan
d5d150449d
Fix(triage): Update pr-triage.sh script ( #7698 )
...
Co-authored-by: Srinath Padmanabhan <srithreepo@google.com>
2025-09-15 23:58:50 +00:00
Tommaso Sciortino
4a982ffd7b
Fix references to old name of npm-shrinkwrap.json. ( #8506 )
2025-09-15 21:35:17 +00:00
Tommaso Sciortino
21826010ef
Use shrinkwrap for package locking ( #8298 )
2025-09-12 20:26:55 +00:00
matt korwel
bc7c7fe466
fix(release): use preview tag for preview versions ( #8370 )
2025-09-12 12:26:27 -07:00
matt korwel
c99539b991
feat: simplify patch release workflow ( #8196 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Richie Foreman <richie.foreman@gmail.com>
2025-09-12 17:22:10 +00:00
matt korwel
eaadc6d93d
refactor(release): simplify release workflow ( #8353 )
2025-09-12 16:58:28 +00:00
Sandy Tao
b2c3523ecd
fix(release): Add back old release.yml ( #8302 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-09-11 15:22:34 -07:00
matt korwel
1819ffe5bd
feat(release): automate patch creation and release process ( #8202 )
2025-09-11 16:19:07 +00:00
matt korwel
f9f4b2a260
Broaden PR Approval Process ( #8264 )
2025-09-11 15:48:31 +00:00
matt korwel
0d03f4ea9d
Release Process vNext ( #8152 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-10 08:28:58 +00:00
Christie Warwick (Wilson)
9c71d3dd64
Skip bundle_size job for merge_group event ( #8032 )
2025-09-08 19:58:26 +00:00
joshualitt
d30829116e
bug(core): Fix Check Bundle Size github action. ( #7833 )
2025-09-07 19:04:16 +00:00
Gal Zahavi
dfd622e096
fix(ci): fix windows e2e tests ( #7749 )
2025-09-05 23:54:46 +00:00
Srinath Padmanabhan
604a2335dd
feat(triage): add status/bot-triaged label after triage ( #7765 )
...
Co-authored-by: Srinath Padmanabhan <srithreepo@google.com>
2025-09-05 13:44:03 +00:00
matt korwel
4aef2fa5d5
temp disable windows e2e tests ( #7746 )
2025-09-04 14:14:51 -07:00
Pascal Birchler
c38247ed5c
Reduce bundle size & check it in CI ( #7395 )
2025-09-04 21:00:27 +00:00
matt korwel
5cc23f0cd8
feat/e2e workflow improvements ( #7684 )
2025-09-03 22:31:35 +00:00
matt korwel
4c38227256
feat: run e2e tests on pull requests ( #7659 )
...
Co-authored-by: Adam Weidman <adamfweidman@google.com>
Co-authored-by: Sandy Tao <sandytao520@icloud.com>
2025-09-03 20:14:16 +00:00
David East
315d786063
chore(ci): Update GitHub /assign workflow to use advanced search API ( #7601 )
2025-09-02 22:42:07 +00:00
Abhi
ef2437ba77
fix(release) - make release failures p0 ( #7514 )
2025-08-31 19:52:14 +00:00
Srinath Padmanabhan
18bb04c80a
Update gemini-automated-issue-triage.yml ( #7486 )
2025-08-30 21:35:15 +00:00
Srinath Padmanabhan
96707b588e
Update Issue Triage ( #7469 )
2025-08-30 15:43:54 +00:00
Srinath Padmanabhan
ab1b74802d
fix(workflows): improve issue triage ( #7449 )
...
Co-authored-by: Srinath Padmanabhan <srithreepo@google.com>
2025-08-30 02:47:06 +00:00
ljxfstorm
f80f7b445c
Restore missing resolved and integrity of some dependencies and add check of lockfile integrity ( #5336 )
...
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2025-08-29 16:43:56 +00:00
Allen Hutchison
f2092b1ebc
fix(bug): correct /about command in bug report template ( #7235 )
2025-08-27 18:28:50 +00:00
Gaurav
a33293ac60
refactor: improve intermediate result parsing in issue dedup workflow ( #7218 )
2025-08-27 17:14:38 +00:00
anthony bushong
ed68f8f03e
feat(actions): create initial eval workflow ( #7127 )
2025-08-27 07:58:49 +00:00
David East
be48414518
fix(ci): Fix self assign action permissions ( #7130 )
2025-08-27 00:25:03 +00:00
N. Taylor Mullen
ad71cdab4c
fix(ci): allow release branches to run ( #7060 )
2025-08-25 23:39:32 +00:00
David East
11119c80f7
feat(ci): add self-assign workflow for issues ( #6840 )
2025-08-22 19:16:35 +00:00
matt korwel
c3cf1c61c1
fix(release): fallback to github.sha when ref is not provided ( #6862 )
2025-08-22 12:54:08 -07:00
Jerop Kipruto
c4a788b7b2
fix invalid json in workflow settings ( #6831 )
2025-08-22 16:19:07 +00:00
Gaurav
299bf58309
fix: handle extra text in gemini output for dedup workflow ( #6771 )
2025-08-21 20:40:44 +00:00
cornmander
6eb6560d42
Limit dependabot PRs to security updates ( #6657 )
2025-08-20 22:24:43 +00:00
matt korwel
0e24805806
feat(release): update release process for nightly and preview builds ( #6643 )
...
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2025-08-20 15:50:00 +00:00
dependabot[bot]
a773d0887c
chore(deps)(deps): bump google-github-actions/run-gemini-cli from 0.1.10 to 0.1.11 ( #6614 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 14:13:20 +00:00
cornmander
c668699e77
Add permissions specs to token generation. ( #6595 )
2025-08-20 05:00:02 +00:00
cornmander
179f1414da
feat: add dependabot configuration ( #6604 )
2025-08-20 04:02:02 +00:00
Gaurav
80763f5629
fix: handle multiline output in issue dedup workflow ( #6338 )
2025-08-15 21:33:13 +00:00
Gaurav
a131555c9c
fix: update issue dedup workflow ( #6275 )
2025-08-15 12:51:08 +00:00
Jerop Kipruto
a01db2cfd5
feat(triage): Improve GitHub issue triage workflows ( #6120 )
2025-08-14 22:20:43 +00:00
Shreya Keshive
69d666cfaf
Fix release notes generation ( #6233 )
2025-08-14 18:13:13 +00:00
Seth Vargo
22109db320
chore(ci): add global linter ( #6111 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-08-13 18:56:10 +00:00
Seth Vargo
4074e8e6ec
chore(ci): fix yamllint issues ( #6112 )
2025-08-13 03:24:39 +00:00
Seth Vargo
214800cfc6
chore(ci): Ensure ci workflows is consistent and not vulnerable to injection attacks ( #6109 )
2025-08-13 02:56:49 +00:00
Seth Vargo
b655d8f062
chore(ci): Ensure triage workflows are consistent ( #6108 )
2025-08-13 02:50:18 +00:00
Seth Vargo
b6da98e8e9
chore(ci): Ensure action and community workflows are consistent and not vulnerable to injection attacks ( #6107 )
2025-08-13 02:36:37 +00:00
Seth Vargo
0e8bbfb8ba
chore: update bash to follow shellcheck recommendations ( #6102 )
2025-08-13 02:17:04 +00:00
Seth Vargo
9912577a2b
chore(ci): Ensure docs-gen workflow are not vulnerable to injection attacks ( #6100 )
2025-08-13 02:12:28 +00:00
Seth Vargo
806af05b97
chore(ci): Ensure stale and no-response workflows are consistent and not vulnerable to injection attacks ( #6097 )
2025-08-13 01:34:57 +00:00
Seth Vargo
661ee0a79e
chore(ci): Ensure e2e workflow is consistent and not vulnerable to injection attacks ( #6098 )
2025-08-13 01:30:30 +00:00
Tommaso Sciortino
9d023be1d1
Upgrade integration tests to use Vitest ( #6021 )
2025-08-12 22:57:27 +00:00
Srinath Padmanabhan
11377915db
Create Docs Pages based on github documentation ( #6083 )
2025-08-12 22:09:13 +00:00
Seth Vargo
8524cce7b9
chore(ci): Ensure release workflow is consistent and not vulnerable to injection attacks ( #6059 )
2025-08-12 19:51:50 +00:00
Seth Vargo
5ee5cf17ba
chore(ci): do not "fail fast" on Node tests ( #6053 )
2025-08-12 19:18:54 +00:00
Jacob Richman
804c181ac4
chore(integration-tests): refactor to typescript ( #5645 )
2025-08-12 16:19:09 +00:00
Gaurav
6390b81646
update: issue triage workflows tags duplicate issues ( #5868 )
2025-08-11 18:48:57 +00:00
Jerop Kipruto
494a10e7a7
Add echo tool to automated triage workflow ( #5809 )
...
Co-authored-by: Gaurav <39389231+gsquared94@users.noreply.github.com>
2025-08-07 23:14:28 +00:00
Gaurav
908ce2be33
update: google-github-actions/run-gemini-cli version in workflows ( #5802 )
2025-08-07 21:57:54 +00:00
anthony bushong
99f88851fb
fix(actions): swap gha bot for cla allowlisted gemini-cli-robot ( #5730 )
2025-08-07 00:01:22 +00:00
Gaurav
a0990380b5
fix:missing coreTool in new workflow setup ( #5656 )
2025-08-06 05:26:27 +00:00
Gaurav
b87b436ebc
refactor: use google-github-actions/run-gemini-cli action ( #5643 )
2025-08-06 02:24:40 +00:00
Bryan Morgan
02f7e48c51
Removed GitHub Actions experiment files ( #5627 )
2025-08-06 00:01:18 +00:00
Sandy Tao
82fa7a0660
fix(format) Fix format for .github/workflows/weekly-velocity-report.yml ( #5622 )
2025-08-05 22:32:06 +00:00
Bryan Morgan
2e9236fab4
Update weekly-velocity-report.yml
2025-08-05 18:11:06 -04:00
Sandy Tao
8d993156e7
Fix format ( #5617 )
2025-08-05 21:38:43 +00:00
Bryan Morgan
57003ca68c
Update weekly-velocity-report.yml
2025-08-05 17:18:19 -04:00
Bryan Morgan
47de37eb0a
Update weekly-velocity-report.yml
2025-08-05 17:10:37 -04:00
Bryan Morgan
dc7b4fda64
Update weekly-velocity-report.yml
2025-08-05 17:08:22 -04:00
Bryan Morgan
3dcca31796
Update weekly-velocity-report.yml
2025-08-05 17:00:44 -04:00
Bryan Morgan
c194a6ac3b
GitHub Action for velocity reporting purposes ( #5607 )
2025-08-05 20:33:59 +00:00
Bryan Morgan
d421fa9e64
Testing basic velocity report action
2025-08-05 15:55:50 -04:00
Santhosh Kumar
9382334a5e
feat(github): add workflow to manage stale issues and PRs ( #4871 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-08-01 19:26:03 +00:00
Raushan Raj
6c3fb18ef6
Update gemini-automated-issue-triage.yml ( #5312 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-08-01 01:14:26 +00:00
Srinath Padmanabhan
21965f986c
Srithreepo Fixes for Scheduled triage ( #5158 )
2025-07-30 20:38:02 +00:00
Srinath Padmanabhan
008051e42d
Update Triage Logic to improve issue categorization. ( #5110 )
2025-07-29 21:44:48 +00:00
Tommaso Sciortino
f9cfb20897
Run pre-merge checks in mac os as well as ubutnu+win ( #4900 )
2025-07-25 23:09:37 +00:00
Tommaso Sciortino
17331001a0
Run presubmit tests in windows as well as linux. ( #4672 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-07-25 15:57:30 -07:00
Nick Salerni
5f813ef510
feat(ci): run e2e tests on macos during ci ( #4422 )
2025-07-22 04:01:20 +00:00
Pascal Birchler
ffa42a79dd
chore: Expand node version test matrix ( #2700 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com>
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-07-21 16:33:54 -07:00
Josh Soref
dc2ac144b7
Various spelling improvements ( #3497 )
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Co-authored-by: Sandy Tao <sandytao520@icloud.com>
2025-07-21 21:54:44 +00:00
Pascal Birchler
ed00612cf7
chore: pin GitHub Actions to SHAs ( #2987 )
...
Co-authored-by: Jack Wotherspoon <jackwoth@google.com>
2025-07-11 16:46:06 +00:00
Mithlesh kumar
bf508bfd77
Cleanup: Removed duplicate guidelines prompt ( #3741 )
2025-07-10 16:04:59 +00:00
Pascal Birchler
017a0a6c86
fix(gha): only post coverage comment for 22.x ( #3613 )
2025-07-09 18:25:48 +00:00
N. Taylor Mullen
b3d3f40115
Revert "chore(deps): Add Dependabot config ( #2972 )" ( #3675 )
2025-07-09 18:17:04 +00:00
dependabot[bot]
5a50958f28
chore(deps): bump dorny/test-reporter from 1 to 2 ( #3575 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
2025-07-09 05:46:24 +00:00
dependabot[bot]
d787f1b3de
chore(deps): bump actions/create-github-app-token from 1 to 2 ( #3576 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 05:46:14 +00:00
Pascal Birchler
3e157a2331
chore(deps): Add Dependabot config ( #2972 )
2025-07-09 00:23:59 +00:00
Pascal Birchler
2916753409
chore: add CodeQL analysis ( #2992 )
2025-07-09 00:23:51 +00:00
matt korwel
137ffec3f6
Fix nightly Release ( #3511 )
2025-07-08 06:41:39 +00:00
warjiang
a34cc6124c
ci: disable scheduled jobs in forked repo ( #3093 )
...
Co-authored-by: Jack Wotherspoon <jackwoth@google.com>
2025-07-08 01:14:39 +00:00
Jerop Kipruto
48ebd728b3
Migrate Gemini CLI Action workflows to Direct WIF authentication ( #3456 )
2025-07-07 16:06:31 +00:00
matt korwel
20825e4114
Release misc ( #3418 )
2025-07-07 03:16:42 +00:00
matt korwel
5c9372372c
cleaning up prompts for release ( #3335 )
2025-07-05 21:20:47 +00:00
matt korwel
a7256f630c
Relase: Clean up and condensing ( #3321 )
2025-07-05 20:58:59 +00:00
matt korwel
47dc16d243
feat: Update minimum Node.js version to 20 ( #3277 )
2025-07-05 14:55:15 +00:00
matt korwel
7aa67f324c
Mk sign nightly release commits ( #3264 )
2025-07-05 01:32:58 +00:00
matt korwel
9ff3592e01
Mk nightly relase tag formatting ( #3206 )
2025-07-04 16:30:29 +00:00
Jack Wotherspoon
806d858c45
ci: update issue templates to use GitHub alert ( #3167 )
2025-07-04 15:59:09 +00:00
matt korwel
ef736f0d1c
Mk nightly relase tag formatting ( #3204 )
2025-07-03 22:44:04 -07:00
matt korwel
adc63e6882
fix tagging for nightly ( #3202 )
2025-07-04 05:16:35 +00:00
matt korwel
d43ea268b0
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
85a1d814a7
refactor(ci): improve pr triage ( #3082 )
2025-07-03 02:45:34 +00:00
Jerop Kipruto
b463249729
feat(workflows): add automated and scheduled PR triage ( #3062 )
2025-07-03 00:41:23 +00:00
Jerop Kipruto
58b14b7ccf
feat: add weekly community report workflow ( #2855 )
2025-07-01 16:19:51 +00:00
Jerop Kipruto
e10c208fbe
feat(triage): improve automated issue triage workflows ( #2778 )
2025-07-01 02:59:46 +00:00
Jerop Kipruto
36e099ac22
fix(workflows): use preview release gemini-cli in triage workflows ( #2759 )
2025-06-30 22:34:08 +00:00
Jerop Kipruto
09d494d174
feat(workflows): add issues list command to automated triage workflow ( #2749 )
2025-06-30 21:04:48 +00:00
Jerop Kipruto
9794d329d3
refactor(workflows): separate issue triage into two workflows ( #2746 )
2025-06-30 20:30:22 +00:00
Jerop Kipruto
fbb3a2e6f0
chore(gha): pin issue triage workflow to a specific commit ( #2496 )
2025-06-28 23:14:44 +00:00
SADIK KUZU
2e20effb43
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
6c4391dda5
improve triage prompt ( #2314 )
2025-06-28 00:53:38 +00:00
Jerop Kipruto
ac2bc3af7c
add issue triage using gemini cli ( #2310 )
2025-06-28 00:30:56 +00:00
Jerop Kipruto
b6b9923dc3
Streamline issue submission with YAML forms ( #1608 )
2025-06-25 22:50:24 +00:00
Jerop Kipruto
8c5a0b6f88
prompt users to search for existing issues before creating a new one ( #1595 )
2025-06-25 20:29:51 +00:00
Jenna Inouye
6a0b8a733b
Add information request to bug reports: login method. ( #1501 )
2025-06-25 18:55:35 +00:00
matt korwel
45b2b382cc
Prod: Integration Tests Main Only ( #1461 )
2025-06-25 15:56:06 +00:00
matt korwel
21cfe9f680
issue template update ( #1441 )
2025-06-25 14:44:34 +00:00
matt korwel
9a093e4b51
CI: Linting Fix ( #1413 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com>
2025-06-25 04:18:51 +00:00
matt korwel
db57d38d92
feat: add merge_group trigger to CI and E2E workflows ( #1400 )
2025-06-24 15:30:31 -07:00
Seth Troisi
87053d9317
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
df938d6ee8
Preflight and integration npx ( #1096 )
2025-06-16 15:27:29 +00:00
Taylor Mullen
a600588c20
Add ask mode approvers to code owners.
2025-06-15 23:46:58 -07:00
N. Taylor Mullen
f00b9f2727
feat(ci): run actions on the release branch ( #1086 )
2025-06-15 21:43:32 -07:00
matt korwel
2b799cbbf0
Create pull_request_template.md ( #1054 )
2025-06-15 01:34:40 -07:00
N. Taylor Mullen
54eb1419a8
Update package-lock.json ( #738 )
2025-06-04 04:05:39 +00:00
Keith Ballinger
7108921691
fix Cannot find module @rollup/rollup-linux-x64-gnu error ( #736 )
2025-06-03 19:52:53 -07:00
Allen Hutchison
6fb07f0b50
fix(ci): correct input name for core coverage summary ( #698 )
2025-06-02 15:53:26 -07:00
Taylor Mullen
ae8e2106bb
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
a60e51f44d
fix(ci): Adjust reporting for PRs from forks ( #627 )
2025-05-30 15:30:09 -07:00
Allen Hutchison
c413988ae0
fix(ci): Only run post_coverage_comment job on pull_request events ( #588 )
2025-05-28 17:09:13 -07:00
Allen Hutchison
4e3c539f5e
feat: Publish test coverage summaries to PRs ( #513 )
2025-05-27 12:45:28 -07:00
Allen Hutchison
2eb4b34aa7
Chore: Integrate coverage reporting into CI ( #479 )
2025-05-22 13:47:12 -07:00
Allen Hutchison
f2a60f729f
Add a Bug Template ( #439 )
2025-05-19 16:27:49 -07:00
Taylor Mullen
968e09f0b5
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
7d818b46bc
feat: Enable CI test reporting and artifact management ( #367 )
2025-05-15 22:59:53 -07:00
Taylor Mullen
5b4c9e8e43
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
358281f0fd
fix: use react-jsx for typecheck ( #280 )
2025-05-07 12:36:04 -07:00