mkorwel
e03570f99e
fix(workflows): namespace concurrency groups
...
Prefixes the concurrency group names in 'ci.yml' and 'e2e.yml' with 'ci-' and 'e2e-' respectively.
This prevents the workflows from canceling each other out when they are triggered by the same orchestrator workflow, as the 'github.workflow' context variable was resolving to the same value for both.
2025-10-21 22:00:49 -07:00
mkorwel
f6727cc14f
fix(workflows): Add packages:read permission and rename orchestrator
...
Adds 'packages: read' permission to the 'ci.yml' and 'e2e.yml' workflows. This is necessary to allow the jobs to download packages from the GitHub Packages registry, fixing the 403 Forbidden error during 'npm install'.
Also renames the 'orchestrator.yml' workflow from 'PR Checks' to 'Checks' for brevity.
2025-10-21 21:48:31 -07:00
mkorwel
27fceb9679
remove merge check
2025-10-21 21:29:37 -07:00
mkorwel
a6c9eaabf6
Feat: Implement dynamic versioning and PR-based tagging for CI builds
2025-10-21 21:08:37 -07:00
mkorwel
4955b470db
orchestrator
2025-10-21 20:07:37 -07:00
mkorwel
ff3398f297
feat(ci): Implement orchestrator workflow for unified build and test
2025-10-21 19:21:59 -07:00
mkorwel
a28ff41a75
fix(ci): Add npmrc configuration to E2E workflow
...
This commit adds a step to the E2E workflow to create an .npmrc file and configure it with the necessary credentials for the GitHub Packages registry. This resolves the '401 Unauthorized' error that was occurring during the 'npm ci' step.
2025-10-21 18:46:31 -07:00
Sandy Tao
ff31a2224e
fix(ci): use standard integration test command on windows ( #11437 )
2025-10-18 15:20:14 +00:00
shishu314
0b20f88fc0
fix(infra) - Make file system interactive test check only tool call ( #11055 )
...
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com >
2025-10-17 21:25:31 +00:00
shishu314
bec2bfcadb
Revert "fix(infra) - Remove e2e maintainer label from e2e workflow" ( #11292 )
2025-10-16 12:14:09 -07:00
shishu314-alt
39cc07de30
fix(infra) - Remove e2e maintainer label from e2e workflow ( #11028 )
...
Co-authored-by: shishu314 <shishu_1998@yahoo.com >
2025-10-16 18:33:41 +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
matt korwel
80a414be97
Mac required ( #10007 )
2025-09-27 00:23:48 +00:00
matt korwel
8a16165a9b
fix(deps): resolve ansi-regex dependency conflict ( #9964 )
2025-09-26 10:00:54 -07:00
matt korwel
5f080aa52a
fix(ci): e2e workflow aligned with release ( #9296 )
2025-09-25 18:26:07 +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
d0da1f5fc9
Rollback shrinkwrap ( #8926 )
2025-09-19 18:22:01 +00: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
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
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
509444d059
Improve CI Times by 70% ( #8530 )
2025-09-18 16:29:40 -07:00
Gal Zahavi
dfd622e096
fix(ci): fix windows e2e tests ( #7749 )
2025-09-05 23:54:46 +00:00
matt korwel
4aef2fa5d5
temp disable windows e2e tests ( #7746 )
2025-09-04 14:14:51 -07: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
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
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
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
matt korwel
45b2b382cc
Prod: Integration Tests Main Only ( #1461 )
2025-06-25 15:56:06 +00:00
matt korwel
db57d38d92
feat: add merge_group trigger to CI and E2E workflows ( #1400 )
2025-06-24 15:30:31 -07:00
matt korwel
df938d6ee8
Preflight and integration npx ( #1096 )
2025-06-16 15:27:29 +00:00