Skip to content

Commit d910bfc

Browse files
authored
Merge pull request #1501 from php-api-clients/GitHubEnterprise-3.15/from-1.1.4-882141f1b59adcc27a5ddb1aac77be7c-from-1.1.4-882141f1b59adcc27a5ddb1aac77be7c
2 parents 299ea0a + f099ded commit d910bfc

File tree

34 files changed

+347
-81
lines changed

34 files changed

+347
-81
lines changed

clients/GitHubEnterprise-3.15/etc/openapi-client-generator.state

+39-39
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"specHash": "83e5b632882630eb5ec8d27318fd0346",
2+
"specHash": "882141f1b59adcc27a5ddb1aac77be7c",
33
"generatedFiles": {
44
"files": [
55
{
@@ -1404,15 +1404,15 @@
14041404
},
14051405
{
14061406
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Operation\/Actions\/GenerateRunnerJitconfigForEnterprise.php",
1407-
"hash": "e9e027f6b2a8007f9f5b6acb6994ef9a"
1407+
"hash": "37b966c3be28f5d619fc18ed5114c394"
14081408
},
14091409
{
14101410
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Operator\/Actions\/GenerateRunnerJitconfigForEnterprise.php",
1411-
"hash": "9f8e11df86c6ade6de328ed0fc9281c5"
1411+
"hash": "9db39a84fee21257cc067d9bdf7a492e"
14121412
},
14131413
{
14141414
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/tests\/\/Internal\/Operation\/Actions\/GenerateRunnerJitconfigForEnterpriseTest.php",
1415-
"hash": "3afea68b553bfe1cac47015c75c98301"
1415+
"hash": "926aaa7e0af2f87c03b22503bea2b0f4"
14161416
},
14171417
{
14181418
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Operation\/EnterpriseAdmin\/CreateRegistrationTokenForEnterprise.php",
@@ -2828,15 +2828,15 @@
28282828
},
28292829
{
28302830
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Operation\/Actions\/GenerateRunnerJitconfigForOrg.php",
2831-
"hash": "5b1a166688d3b4ed48b42651ea2b62b2"
2831+
"hash": "3875b24e80e17ae8af72cc65d64977a3"
28322832
},
28332833
{
28342834
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Operator\/Actions\/GenerateRunnerJitconfigForOrg.php",
2835-
"hash": "9957e41b1b70e8ee20d13d7b2162add4"
2835+
"hash": "e6bade18c0d7ec70a21729d8f82f720a"
28362836
},
28372837
{
28382838
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/tests\/\/Internal\/Operation\/Actions\/GenerateRunnerJitconfigForOrgTest.php",
2839-
"hash": "61cd60ce68bfdceb97ac648b9a494ddf"
2839+
"hash": "3ab032545cc18b59298430996d523c77"
28402840
},
28412841
{
28422842
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Operation\/Actions\/CreateRegistrationTokenForOrg.php",
@@ -6020,15 +6020,15 @@
60206020
},
60216021
{
60226022
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Operation\/Actions\/GenerateRunnerJitconfigForRepo.php",
6023-
"hash": "8faae51d34a860ebefe427904f6e8bd1"
6023+
"hash": "6c984aa8217df6433d3055b33c5ae550"
60246024
},
60256025
{
60266026
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Operator\/Actions\/GenerateRunnerJitconfigForRepo.php",
6027-
"hash": "0a200eb07b9e0671f0956feaec4157b4"
6027+
"hash": "a918f5cd95dd5a35a68d4f453033b797"
60286028
},
60296029
{
60306030
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/tests\/\/Internal\/Operation\/Actions\/GenerateRunnerJitconfigForRepoTest.php",
6031-
"hash": "6b0ec94fba6c57dc29999347460c2404"
6031+
"hash": "a24a9faf6e42a17a6a598b39419ca724"
60326032
},
60336033
{
60346034
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Operation\/Actions\/CreateRegistrationTokenForRepo.php",
@@ -13652,7 +13652,7 @@
1365213652
},
1365313653
{
1365413654
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/Runner.php",
13655-
"hash": "acbea8defa06c8663b82824a625f6e97"
13655+
"hash": "2f4bed515d57bfe134f8006c9b0d8bae"
1365613656
},
1365713657
{
1365813658
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/RunnerApplication.php",
@@ -24854,21 +24854,17 @@
2485424854
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/EnterpriseAdmin\/SetOrgAccessToSelfHostedRunnerGroupInEnterprise\/Request\/ApplicationJson.php",
2485524855
"hash": "f548c34de62e3dd6c8a082a87b8a70f0"
2485624856
},
24857-
{
24858-
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/AliasAbstract\/Tiet64C370DE\/Tiet030B21C9\/Tiet0FE13F38\/Tiet1E6A295D.php",
24859-
"hash": "7dcf516aca8c14eff808b1ffd646946a"
24860-
},
2486124857
{
2486224858
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/Operations\/Actions\/ListSelfHostedRunnersInGroupForOrg\/Response\/ApplicationJson\/Ok.php",
24863-
"hash": "4fa0f0d0b470fee2bca61d0b9eccfd63"
24859+
"hash": "b52b42afc85216da61adf5db4125d518"
2486424860
},
2486524861
{
2486624862
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/Operations\/Actions\/ListSelfHostedRunnersInGroupForOrg\/Response\/ApplicationJson\/Ok\/Application\/Json.php",
24867-
"hash": "fbbabcf9dd7fba3f3449bf5038af0ea4"
24863+
"hash": "c1b1abee2db6633ba9404898f4eed0a5"
2486824864
},
2486924865
{
2487024866
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/Operations\/EnterpriseAdmin\/ListSelfHostedRunnersInGroupForEnterprise\/Response\/ApplicationJson\/Ok.php",
24871-
"hash": "93291b42e4242f1887b5f0e5a25e9721"
24867+
"hash": "0b041faee00db7e3fe93cfc1f107541e"
2487224868
},
2487324869
{
2487424870
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/AliasAbstract\/TietC1ED0A10\/Tiet2CE6A484\/Tiet45FE9908\/TietC65D2293.php",
@@ -24884,7 +24880,7 @@
2488424880
},
2488524881
{
2488624882
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/Operations\/EnterpriseAdmin\/ListSelfHostedRunnersForEnterprise\/Response\/ApplicationJson\/Ok.php",
24887-
"hash": "a32110ce5e8860b48a688e4e407eb4ee"
24883+
"hash": "8e2de84788846c36fc73647fbc66fe97"
2488824884
},
2488924885
{
2489024886
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/AliasAbstract\/TietF690ED31\/TietD3330210\/Tiet500A0F49\/Tiet18AD180E.php",
@@ -24904,7 +24900,7 @@
2490424900
},
2490524901
{
2490624902
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/Operations\/Actions\/GenerateRunnerJitconfigForEnterprise\/Response\/ApplicationJson\/Created.php",
24907-
"hash": "71400e98a97e37f32542b3cf70720f13"
24903+
"hash": "6de95362f175b4f184556f6c7a9fff3f"
2490824904
},
2490924905
{
2491024906
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/AliasAbstract\/Tiet465FFE22\/Tiet83692C35\/TietB7E35CD3\/TietF31B8C6B.php",
@@ -25190,21 +25186,17 @@
2519025186
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/Actions\/SetRepoAccessToSelfHostedRunnerGroupInOrg\/Request\/ApplicationJson.php",
2519125187
"hash": "41a8c952d6d0c5d1d20081805e1bac20"
2519225188
},
25193-
{
25194-
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/AliasAbstract\/Tiet2329E85F\/Tiet2404E7BA\/TietF6C81F1C\/Tiet1EE267CF.php",
25195-
"hash": "63b0bef56d708e3841152f778bd82865"
25196-
},
2519725189
{
2519825190
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/Operations\/Actions\/ListSelfHostedRunnersForRepo\/Response\/ApplicationJson\/Ok.php",
25199-
"hash": "f44ad9f89a0928cc4740e9493b873f80"
25191+
"hash": "9478e6c54a9741cc463a7f83f6f13d97"
2520025192
},
2520125193
{
2520225194
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/Operations\/Actions\/ListSelfHostedRunnersForRepo\/Response\/ApplicationJson\/Ok\/Application\/Json.php",
25203-
"hash": "8892a7cb3a0037f2865ec40fe5074f3c"
25195+
"hash": "5c2d68f664a7dc769be0e4eee088aca4"
2520425196
},
2520525197
{
2520625198
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/Operations\/Actions\/ListSelfHostedRunnersForOrg\/Response\/ApplicationJson\/Ok.php",
25207-
"hash": "7f967b62e7eb29298a7b395e8791cc97"
25199+
"hash": "7ad189d15ce0b4bd72f7fb86fefd7bad"
2520825200
},
2520925201
{
2521025202
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/Operations\/Actions\/ListOrgSecrets\/Response\/ApplicationJson\/Ok.php",
@@ -26908,7 +26900,7 @@
2690826900
},
2690926901
{
2691026902
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Router\/Post\/Actions.php",
26911-
"hash": "154adb9b3b9ea89d158bad2677cd6260"
26903+
"hash": "1a870083e1219d7429319552fe91aeb4"
2691226904
},
2691326905
{
2691426906
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Router\/Post\/CodeSecurity.php",
@@ -27292,7 +27284,7 @@
2729227284
},
2729327285
{
2729427286
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Router\/Post\/Six.php",
27295-
"hash": "d4a679aea5ac180f17901bd794e7972a"
27287+
"hash": "f1d800c0780e568c3a0ad71af42db608"
2729627288
},
2729727289
{
2729827290
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Router\/Post\/Four.php",
@@ -27304,7 +27296,7 @@
2730427296
},
2730527297
{
2730627298
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Router\/Post\/Seven.php",
27307-
"hash": "9b8bd6542701beceab0be128c752d45e"
27299+
"hash": "3bc2181b309181f118cb91f93306c6fc"
2730827300
},
2730927301
{
2731027302
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Router\/Post\/Eight.php",
@@ -27432,11 +27424,11 @@
2743227424
},
2743327425
{
2743427426
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/PHPStan\/ClientCallReturnTypes.php",
27435-
"hash": "057a0e66c0fac8be025f4333a6d16a9b"
27427+
"hash": "387dec0cba40215340bf0c2428f5526a"
2743627428
},
2743727429
{
2743827430
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/tests\/\/Types\/ClientCallReturnTypes.php",
27439-
"hash": "0afba759e55aef88b3e3a19ce1993b10"
27431+
"hash": "bbc543b295eeefeec096ab1f09988bc1"
2744027432
},
2744127433
{
2744227434
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/..\/etc\/phpstan-extension.neon",
@@ -27476,7 +27468,7 @@
2747627468
},
2747727469
{
2747827470
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Operation\/Actions.php",
27479-
"hash": "896b1f5c6516371d759abf61887a73b8"
27471+
"hash": "c90b1629a8a9dc50fdb7f5403f2ccc83"
2748027472
},
2748127473
{
2748227474
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Operation\/CodeScanning.php",
@@ -28140,7 +28132,7 @@
2814028132
},
2814128133
{
2814228134
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Enterprises\/Enterprise\/Actions\/Runners\/GenerateJitconfig.php",
28143-
"hash": "6ed3cf9554d8e451e85e0c900682d167"
28135+
"hash": "1bb05bb7b342d7151e79065b1ba6f3f0"
2814428136
},
2814528137
{
2814628138
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Enterprises\/Enterprise\/Actions\/Runners\/RegistrationToken.php",
@@ -28152,7 +28144,7 @@
2815228144
},
2815328145
{
2815428146
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Enterprises\/Enterprise\/Actions\/Runners\/RunnerId.php",
28155-
"hash": "002046d8310b7fa65b722c3c7c9aaf94"
28147+
"hash": "e9ae0b318fa4c2d326c1651df3534526"
2815628148
},
2815728149
{
2815828150
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Enterprises\/Enterprise\/Actions\/Runners\/RunnerId\/Labels.php",
@@ -28364,7 +28356,7 @@
2836428356
},
2836528357
{
2836628358
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Orgs\/Org\/Actions\/Runners\/GenerateJitconfig.php",
28367-
"hash": "f6aab8af11fc4eec2f5ef34c83c06e94"
28359+
"hash": "8bcffbf50f8f8a7efbc7ba133ec9fbdb"
2836828360
},
2836928361
{
2837028362
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Orgs\/Org\/Actions\/Runners\/RegistrationToken.php",
@@ -28376,7 +28368,7 @@
2837628368
},
2837728369
{
2837828370
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Orgs\/Org\/Actions\/Runners\/RunnerId.php",
28379-
"hash": "c1646984fe58b8cb91f07c7e7df97034"
28371+
"hash": "98e775b2382a20ee79bcc3279a007257"
2838028372
},
2838128373
{
2838228374
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Orgs\/Org\/Actions\/Runners\/RunnerId\/Labels.php",
@@ -28840,7 +28832,7 @@
2884028832
},
2884128833
{
2884228834
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Repos\/Owner\/Repo\/Actions\/Runners\/GenerateJitconfig.php",
28843-
"hash": "f34be3f4fc19b08d087e8e0ff21c08bc"
28835+
"hash": "a6db05e046f434e6628a67da0866de29"
2884428836
},
2884528837
{
2884628838
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Repos\/Owner\/Repo\/Actions\/Runners\/RegistrationToken.php",
@@ -28852,7 +28844,7 @@
2885228844
},
2885328845
{
2885428846
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Repos\/Owner\/Repo\/Actions\/Runners\/RunnerId.php",
28855-
"hash": "2b528e648dd3d958a6f84a9e0702bcad"
28847+
"hash": "9fc8b5c6b0717a5d76aecbcb69ebf459"
2885628848
},
2885728849
{
2885828850
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Internal\/Hydrator\/Operation\/Repos\/Owner\/Repo\/Actions\/Runners\/RunnerId\/Labels.php",
@@ -30281,6 +30273,14 @@
3028130273
{
3028230274
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/SecurityAdvisoryEpss.php",
3028330275
"hash": "d40638f97574f7a84a0e52535948cc82"
30276+
},
30277+
{
30278+
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/AliasAbstract\/TietED690D6D\/Tiet788B85F7\/Tiet90BDCBBD\/Tiet6547B867.php",
30279+
"hash": "ff58fe753d363c5aaf8f3621b0726c2a"
30280+
},
30281+
{
30282+
"name": ".\/clients\/GitHubEnterprise-3.15\/etc\/..\/\/src\/\/Schema\/AliasAbstract\/TietEAB1E353\/TietA691FF98\/TietCADB7922\/TietA4382CA1.php",
30283+
"hash": "c57517b93469a1558cb104c0b535b6c4"
3028430284
}
3028530285
]
3028630286
},

clients/GitHubEnterprise-3.15/src/Internal/Hydrator/Operation/Enterprises/Enterprise/Actions/Runners/GenerateJitconfig.php

+19
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,17 @@ private function hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema
182182
$properties['labels'] = $value;
183183

184184
after_labels:
185+
186+
$value = $payload['ephemeral'] ?? null;
187+
188+
if ($value === null) {
189+
$properties['ephemeral'] = null;
190+
goto after_ephemeral;
191+
}
192+
193+
$properties['ephemeral'] = $value;
194+
195+
after_ephemeral:
185196
} catch (Throwable $exception) {
186197
throw UnableToHydrateObject::dueToError('ApiClients\Client\GitHubEnterprise\Schema\Runner', $exception, stack: $this->hydrationStack);
187198
}
@@ -462,6 +473,14 @@ private function serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡
462473
$labels = $labelsSerializer0->serialize($labels, $this);
463474
after_labels: $result['labels'] = $labels;
464475

476+
$ephemeral = $object->ephemeral;
477+
478+
if ($ephemeral === null) {
479+
goto after_ephemeral;
480+
}
481+
482+
after_ephemeral: $result['ephemeral'] = $ephemeral;
483+
465484
return $result;
466485
}
467486

clients/GitHubEnterprise-3.15/src/Internal/Hydrator/Operation/Enterprises/Enterprise/Actions/Runners/RunnerId.php

+19
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,17 @@ private function hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema
124124
$properties['labels'] = $value;
125125

126126
after_labels:
127+
128+
$value = $payload['ephemeral'] ?? null;
129+
130+
if ($value === null) {
131+
$properties['ephemeral'] = null;
132+
goto after_ephemeral;
133+
}
134+
135+
$properties['ephemeral'] = $value;
136+
137+
after_ephemeral:
127138
} catch (Throwable $exception) {
128139
throw UnableToHydrateObject::dueToError('ApiClients\Client\GitHubEnterprise\Schema\Runner', $exception, stack: $this->hydrationStack);
129140
}
@@ -271,6 +282,14 @@ private function serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡
271282
$labels = $labelsSerializer0->serialize($labels, $this);
272283
after_labels: $result['labels'] = $labels;
273284

285+
$ephemeral = $object->ephemeral;
286+
287+
if ($ephemeral === null) {
288+
goto after_ephemeral;
289+
}
290+
291+
after_ephemeral: $result['ephemeral'] = $ephemeral;
292+
274293
return $result;
275294
}
276295

clients/GitHubEnterprise-3.15/src/Internal/Hydrator/Operation/Orgs/Org/Actions/Runners/GenerateJitconfig.php

+19
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,17 @@ private function hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema
182182
$properties['labels'] = $value;
183183

184184
after_labels:
185+
186+
$value = $payload['ephemeral'] ?? null;
187+
188+
if ($value === null) {
189+
$properties['ephemeral'] = null;
190+
goto after_ephemeral;
191+
}
192+
193+
$properties['ephemeral'] = $value;
194+
195+
after_ephemeral:
185196
} catch (Throwable $exception) {
186197
throw UnableToHydrateObject::dueToError('ApiClients\Client\GitHubEnterprise\Schema\Runner', $exception, stack: $this->hydrationStack);
187198
}
@@ -462,6 +473,14 @@ private function serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡
462473
$labels = $labelsSerializer0->serialize($labels, $this);
463474
after_labels: $result['labels'] = $labels;
464475

476+
$ephemeral = $object->ephemeral;
477+
478+
if ($ephemeral === null) {
479+
goto after_ephemeral;
480+
}
481+
482+
after_ephemeral: $result['ephemeral'] = $ephemeral;
483+
465484
return $result;
466485
}
467486

clients/GitHubEnterprise-3.15/src/Internal/Hydrator/Operation/Orgs/Org/Actions/Runners/RunnerId.php

+19
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,17 @@ private function hydrateApiClients⚡️Client⚡️GitHubEnterprise⚡️Schema
124124
$properties['labels'] = $value;
125125

126126
after_labels:
127+
128+
$value = $payload['ephemeral'] ?? null;
129+
130+
if ($value === null) {
131+
$properties['ephemeral'] = null;
132+
goto after_ephemeral;
133+
}
134+
135+
$properties['ephemeral'] = $value;
136+
137+
after_ephemeral:
127138
} catch (Throwable $exception) {
128139
throw UnableToHydrateObject::dueToError('ApiClients\Client\GitHubEnterprise\Schema\Runner', $exception, stack: $this->hydrationStack);
129140
}
@@ -271,6 +282,14 @@ private function serializeObjectApiClients⚡️Client⚡️GitHubEnterprise⚡
271282
$labels = $labelsSerializer0->serialize($labels, $this);
272283
after_labels: $result['labels'] = $labels;
273284

285+
$ephemeral = $object->ephemeral;
286+
287+
if ($ephemeral === null) {
288+
goto after_ephemeral;
289+
}
290+
291+
after_ephemeral: $result['ephemeral'] = $ephemeral;
292+
274293
return $result;
275294
}
276295

0 commit comments

Comments
 (0)