frostebite
88941c4022
fix: fetch only specific PR ref instead of all PR refs
...
The previous implementation fetched ALL PR refs with:
git fetch origin +refs/pull/*:refs/remotes/origin/pull/*
This is extremely slow for repos with many PRs (700+ PRs in unity-builder).
Now fetches only the specific PR ref needed, e.g., for pull/731/merge:
git fetch origin +refs/pull/731/merge:... +refs/pull/731/head:...
This should significantly speed up the Cloud Runner integrity tests.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 00:52:04 +00:00
frostebite
b5b1382daf
fix: use /bin/sh for Alpine-based images (rclone/rclone) in docker provider
...
The rclone/rclone image is Alpine-based and only has /bin/sh, not /bin/bash.
This fixes exit code 127 errors when running rclone commands in containers.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-29 22:03:09 +00:00
frostebite
89733f108b
revert: remove unrelated changes to docker.ts, github.ts, image-tag.ts, versioning.test.ts
...
These files had changes unrelated to the Cloud Runner improvements PR goals.
Reverting to main branch state.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-29 18:03:40 +00:00
frostebite
19718602a0
fix: restore GitHub API workflow_id convention and getCheckStatus method
...
Reverts cosmetic changes that renamed workflow_id to workflowId in GitHub
API calls. The GitHub REST API uses workflow_id, so we keep the eslint
camelcase suppression comments to match the official API convention.
Also restores the getCheckStatus() method that was removed.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-29 16:47:13 +00:00
frostebite
99365c66d9
fix: lint issues
2026-01-28 10:09:33 +00:00
frostebite
31e08ae064
fix: use /bin/sh for Alpine-based images (rclone/rclone) in docker provider
2026-01-28 09:55:57 +00:00
frostebite
c9af2e7562
lint fix
2026-01-28 07:36:04 +00:00
frostebite
08eabcf899
integrate PR #686
2026-01-28 07:19:21 +00:00
frostebite
4393f04d38
fix: address PR review feedback from GabLeRoux
...
- Update kubectl to v1.34.1 (latest stable)
- Add provider documentation explaining what a provider is
- Fix typo: "versions" -> "tags" in best practices
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 06:55:29 +00:00
frostebite
3f7c3323f2
fix: add aws-local mode - validates AWS CloudFormation templates, executes via local-docker
2026-01-28 05:35:46 +00:00
frostebite
84e123c4ca
Revert "fix: remove EFS from AWS stack - use S3 caching for storage instead"
...
This reverts commit fdb7286204 .
2026-01-28 00:51:08 +00:00
frostebite
fdb7286204
fix: remove EFS from AWS stack - use S3 caching for storage instead
2026-01-28 00:50:41 +00:00
frostebite
33fccb8d62
fix: rename LOCALSTACK_HOST to K8S_LOCALSTACK_HOST to avoid awslocal conflict
2026-01-27 22:49:54 +00:00
frostebite
258e40d807
fix: k3d/LocalStack networking - use shared Docker network and container name
2026-01-27 19:49:50 +00:00
frostebite
8319673c26
fix
2026-01-27 16:09:48 +00:00
frostebite
e10e61839e
fix
2026-01-26 09:06:25 +00:00
frostebite
ecf83cc928
fixes
2026-01-24 22:06:21 +00:00
frostebite
53dacd92e1
fixes
2026-01-24 20:32:36 +00:00
frostebite
1cf4f0326b
fixes
2026-01-23 21:13:39 +00:00
Frostebite
b2cb6ebb19
fix
2026-01-20 05:58:11 +00:00
Frostebite
9aa24e21f1
fix
2026-01-20 04:42:23 +00:00
Frostebite
4b09fe3615
pr feedback
2026-01-19 04:46:23 +00:00
Frostebite
dc7c16ce58
pr feedback
2026-01-18 16:51:31 +00:00
Frostebite
54adcbb959
pr feedback
2026-01-18 15:06:34 +00:00
Frostebite
896e8fb7e8
pr feedback
2026-01-18 02:52:19 +00:00
Frostebite
16401bc381
pr feedback
2026-01-18 01:27:54 +00:00
Frostebite
7d014984cc
pr feedback
2026-01-18 00:42:20 +00:00
Frostebite
5eb19bd235
pr feedback
2026-01-17 22:45:39 +00:00
Frostebite
b470780639
pr feedback
2026-01-17 19:45:47 +00:00
Frostebite
828e65bdd7
pr feedback
2026-01-17 16:32:54 +00:00
Frostebite
5f552f2bc2
pr feedback
2026-01-17 05:48:22 +00:00
Frostebite
0497076eba
pr feedback
2026-01-17 04:52:35 +00:00
Frostebite
a60739249f
pr feedback
2026-01-17 03:52:38 +00:00
Frostebite
100e542566
pr feedback
2026-01-17 02:41:41 +00:00
Frostebite
6a4ee1417d
pr feedback
2026-01-17 01:43:12 +00:00
Frostebite
256b0e97c2
pr feedback - increase timeout for image pulls in tests and detect active image pulls to allow more time
2026-01-05 20:38:42 +00:00
Frostebite
4f59e1729d
pr feedback
2026-01-03 15:36:15 +00:00
Frostebite
e025c13d92
pr feedback - cleanup images before job creation and use IfNotPresent
2025-12-29 18:50:36 +00:00
Frostebite
4b182a065a
pr feedback - fail faster on pending pods and detect scheduling failures
2025-12-29 18:39:51 +00:00
Frostebite
355551c72e
pr feedback - remove ephemeral-storage request for tests
2025-12-29 18:09:21 +00:00
Frostebite
f4d28fa6d2
pr feedback - handle evictions and wait for disk pressure condition
2025-12-29 18:01:33 +00:00
Frostebite
34f406679a
pr feedback - test should fail on evictions
2025-12-29 17:16:40 +00:00
Frostebite
6d42b8f6f2
pr feedback
2025-12-29 17:14:31 +00:00
Frostebite
775395d4d3
pr feedback
2025-12-29 17:13:18 +00:00
Frostebite
59e5531047
pr feedback
2025-12-29 17:00:25 +00:00
Frostebite
5acc6c83ee
pr feedback
2025-12-29 16:35:49 +00:00
Frostebite
d908dedd39
pr feedback
2025-12-29 16:29:44 +00:00
Frostebite
9f26cec2a6
pr feedback
2025-12-27 16:27:49 +00:00
Frostebite
0ba031eabc
pr feedback
2025-12-27 16:09:28 +00:00
Frostebite
a61fe5b771
pr feedback
2025-12-27 16:04:59 +00:00