eric sciple
7f72ba9e48
Map RUNNER_TEMP for container action ( #4011 )
2025-09-03 11:45:43 -05:00
eric sciple
5f1efec208
Acknowledge runner request ( #3996 )
2025-08-22 13:52:32 -05:00
Salman Chishti
0203cf24d3
Node 20 -> Node 24 migration feature flagging, opt-in and opt-out environment variables ( #3948 )
2025-08-07 16:30:03 +00:00
Joshua Brooks
5e74a4d8e4
Add V2 flow for runner deletion ( #3954 )
2025-08-07 10:52:46 -04:00
Salman Chishti
ed48ddd08c
Runner Support for executing Node24 Actions ( #3940 )
2025-07-17 01:00:17 +00:00
Tingluo Huang
14856e63bc
Try add orchestrationid into user-agent using token claim. ( #3945 )
2025-07-16 14:11:09 -04:00
Aiqiao Yan
a906ec302b
show helpful error message when resolving actions directly with launch ( #3874 )
2025-05-28 22:46:25 -04:00
Lokesh Gopu
ce4b7f4dd6
Prefer _migrated config on startup ( #3853 )
2025-05-12 16:54:43 -04:00
Patrick Ellis
3a27ca292a
Feature-flagged support for JobContext.CheckRunId ( #3811 )
2025-05-06 11:45:51 -04:00
eric sciple
9155c42c09
Do not retry /renewjob on 404 ( #3828 )
2025-04-30 14:44:40 -05:00
Tingluo Huang
1c319b4d42
Allow enable auth migration by default. ( #3804 )
2025-04-23 16:57:54 -04:00
eric sciple
5106d6578e
Cleanup feature flag actions_skip_retry_complete_job_upon_known_errors ( #3806 )
2025-04-11 08:34:17 -05:00
Tingluo Huang
c1095ae2d1
Enable auth migration based on config refresh. ( #3786 )
2025-04-02 23:24:57 -04:00
Tingluo Huang
cdeec012aa
Enable hostcontext to track auth migration. ( #3776 )
2025-03-31 15:26:56 -04:00
Tingluo Huang
2cb1f9431a
Small runner code cleanup. ( #3773 )
2025-03-28 16:25:12 -04:00
Tingluo Huang
f5e4e7e47c
Support refresh runner configs with pipelines service. ( #3706 )
2025-03-19 12:37:08 -04:00
Tingluo Huang
a0ba8fd399
Exit hosted runner cleanly during deprovisioning. ( #3755 )
2025-03-18 10:33:40 -04:00
eric sciple
3486c54ccb
Do not retry CompleteJobAsync upon job-not-found ( #3696 )
2025-02-04 10:07:42 -06:00
Luke Tomlinson
a61328a7e7
Pass BillingOwnerId through Acquire/Complete calls ( #3689 )
...
* Pass BillingOwnerId through Acquire/Complete calls
* add param to test
2025-02-03 20:15:54 +00:00
Tingluo Huang
078eb3b381
Fix null ref in 'OnEventWritten()' ( #3593 )
2024-11-25 15:44:03 -05:00
Luca Cavallin
d37a7ae14d
Fetch repo-level runner groups from API in v2 flow ( #3546 )
...
* fetch repo-level runner groups from api in v2 flow
* stricter isRepoRunner
2024-11-12 10:32:04 -05:00
Tingluo Huang
6ef5803f24
Publish job telemetry to run-service. ( #3545 )
...
* Publish job telemetry to run-service.
* .
2024-11-07 21:00:03 -05:00
eric sciple
2c03d74f11
Handle runner not found ( #3536 )
2024-11-04 20:11:58 -06:00
Tingluo Huang
59ec9b4139
Remove node16 from the runner. ( #3503 )
2024-10-16 22:42:43 -04:00
Tingluo Huang
4a99838fa2
Remove dotnet8 compatibility test. ( #3502 )
2024-10-16 12:41:41 -04:00
Tingluo Huang
af8dee51e1
Bump dotnet SDK to dotnet 8. ( #3500 )
2024-10-16 12:32:51 -04:00
Tingluo Huang
3696b7d89f
Create launch httpclient using the right handler and setting. ( #3476 )
2024-09-30 10:57:08 -04:00
Tingluo Huang
6d7446a45e
fix missing default user-agent for jitconfig runner. ( #3473 )
2024-09-25 09:01:53 -04:00
Tingluo Huang
0b0cb5520d
Add runner or worker to the useragent. ( #3457 )
2024-09-06 17:16:17 -04:00
Luke Tomlinson
4c0a43f0e4
Handle Error Body in Responses from Broker ( #3454 )
2024-09-05 17:08:57 -04:00
Tingluo Huang
2979fbad94
Add pid to user-agent and session owner. ( #3432 )
2024-08-16 15:17:13 -04:00
eric sciple
a77fe8a53f
.NET 8 compat test adjustments: 1) do not trim SDK, 2) support pattern to match output, 3) modify output truncation length ( #3427 )
2024-08-13 09:02:26 -05:00
eric sciple
fb6d1adb43
.NET 8 OS compatibility test ( #3422 )
...
* Revert "Warn for soon to be deprecated OS versions (#3413 )"
This reverts commit ae04147f96 .
* Add .NET 8 OS compatibility test
* feedback
2024-08-07 16:53:00 -05:00
Tingluo Huang
7303cb5673
Ignore ssl cert on websocket client. ( #3423 )
2024-08-06 18:20:54 -04:00
Tingluo Huang
43d67e46db
Revert "Bump runner to dotnet 8" ( #3412 )
...
* Revert "Upgrade dotnet sdk to v8.0.303 (#3388 )"
This reverts commit dbcaa7cf3d .
* Revert "Bump System.Security.Cryptography.Pkcs from 5.0.0 to 8.0.0 in /src (#3347 )"
This reverts commit 3dab1f1fb0 .
* Revert "Upgrade dotnet sdk to v8.0.302 (#3346 )"
This reverts commit 8f1c723ba0 .
* Revert "Bump runner to dotnet 8 (#3345 )"
This reverts commit 1e74a8137b .
2024-08-05 10:03:18 -05:00
Francesco Renzi
8df87a82b0
Rephrase node20 warning ( #3376 )
2024-07-08 12:41:06 +01:00
eric sciple
054fc2e046
Backoff to avoid excessive retries to Run Service in a duration ( #3354 )
2024-06-24 16:33:22 -05:00
Tingluo Huang
1e74a8137b
Bump runner to dotnet 8 ( #3345 )
...
* Bump runner to dotnet 8
* .
2024-06-18 11:28:53 -04:00
Tingluo Huang
edfdbb9661
Make sure we mask secrets when reporting telemetry. ( #3315 )
2024-06-04 09:57:15 -04:00
Yang Cao
54052b94fb
Also do not give up when uploading steps metadata ( #3280 )
2024-05-10 11:02:29 -04:00
eric sciple
18803bdff6
Preserve dates when deserializing job message from Run Service ( #3269 )
...
* Preserve dates when deserializing job message from Run Service
* Preserve dates when deserializing job message from "Actions Run Service"
2024-05-02 10:44:57 -04:00
Yang Cao
1b61d78c07
Relax the condition to stop uploading to Results ( #3230 )
2024-04-17 13:55:03 +00:00
Tingluo Huang
2e0eb2c11f
Cleanup enabled feature flags. ( #3246 )
...
* Cleanup FF 'DistributedTask.UseWhich2'.
* more ff.
2024-04-16 16:52:10 -04:00
eeSquared
f467e9e125
Add new SessionConflict return code ( #3215 )
...
* Add new SessionConflict return code
* formatting
* Change return type of CreateSessionAsync to new enum
* Update entry scripts to handle new exit code
* Move enum
2024-03-27 18:49:58 +00:00
Tatyana Kostromskaya
692d910868
Add ability to enforce actions to run on node20 ( #3192 )
...
Add options to enforce actions execute on node20
2024-03-14 14:12:08 +01:00
Luke Tomlinson
034c51cd0b
Refresh Token for BrokerServer ( #3167 )
2024-02-26 10:05:41 -05:00
Luke Tomlinson
d296014f99
Remove USE_BROKER_FLOW ( #3162 )
2024-02-21 22:39:26 +00:00
Luke Tomlinson
3449d5fa52
Broker fixes for token refreshes and AccessDeniedException ( #3161 )
2024-02-21 16:43:01 -05:00
Tingluo Huang
72559572f6
Pass RunnerOS during job acquire. ( #3140 )
2024-02-09 15:19:52 -05:00
Jonathan Tamsut
11680fc78f
Upload the diagnostic logs to the Results Service ( #3114 )
...
* upload diagnostic logs to results
* correct casing
* correct typo
* update contract
* update constant and define private method
* fix access
* fix reference to logs url
* update
* use results func
* fix method naming
* rename to match rpc
* change API contract
* fix lint issue
* refactor
* remove unused method
* create new log type
2024-02-01 14:27:06 -05:00