Skip to content

Implement custom redirect handling to fix lost Set-Cookie on redirects #712

Implement custom redirect handling to fix lost Set-Cookie on redirects

Implement custom redirect handling to fix lost Set-Cookie on redirects #712

Triggered via pull request February 27, 2026 11:22
Status Success
Total duration 6m 21s
Artifacts 8

pull-request.yml

on: pull_request
Event File
3s
Event File
Matrix: test-linux
Matrix: test-windows
Fit to window
Zoom out
Zoom in

Annotations

48 warnings and 1 notice
test-linux (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L288
Possible null reference argument for parameter 'inputString' in 'bool XmlDeserializer.TryGetFromString(string inputString, out object? result, Type type)'.
test-linux (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L246
Possible null reference argument for parameter 's' in 'TimeSpan XmlConvert.ToTimeSpan(string s)'.
test-linux (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L241
Possible null reference argument for parameter 'g' in 'Guid.Guid(string g)'.
test-linux (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L235
Possible null reference argument for parameter 's' in 'decimal decimal.Parse(string s, IFormatProvider? provider)'.
test-linux (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L208
Possible null reference argument for parameter 's' in 'DateTime DateTime.Parse(string s, IFormatProvider? provider)'.
test-linux (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L207
Possible null reference argument for parameter 's' in 'DateTime DateTime.ParseExact(string s, string format, IFormatProvider? provider)'.
test-linux (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L198
Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString, UriKind uriKind)'.
test-linux (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L193
Possible null reference argument for parameter 'value' in 'object? ReflectionExtensions.FindEnumValue(Type type, string value, CultureInfo culture)'.
test-linux (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L288
Possible null reference argument for parameter 'inputString' in 'bool XmlDeserializer.TryGetFromString(string inputString, out object? result, Type type)'.
test-linux (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L246
Possible null reference argument for parameter 's' in 'TimeSpan XmlConvert.ToTimeSpan(string s)'.
test-linux (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L241
Possible null reference argument for parameter 'g' in 'Guid.Guid(string g)'.
test-linux (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L235
Possible null reference argument for parameter 's' in 'decimal decimal.Parse(string s, IFormatProvider? provider)'.
test-linux (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L208
Possible null reference argument for parameter 's' in 'DateTime DateTime.Parse(string s, IFormatProvider? provider)'.
test-linux (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L207
Possible null reference argument for parameter 's' in 'DateTime DateTime.ParseExact(string s, string format, IFormatProvider? provider)'.
test-linux (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L198
Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString, UriKind uriKind)'.
test-linux (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L193
Possible null reference argument for parameter 'value' in 'object? ReflectionExtensions.FindEnumValue(Type type, string value, CultureInfo culture)'.
test-linux (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L288
Possible null reference argument for parameter 'inputString' in 'bool XmlDeserializer.TryGetFromString(string inputString, out object? result, Type type)'.
test-linux (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L246
Possible null reference argument for parameter 's' in 'TimeSpan XmlConvert.ToTimeSpan(string s)'.
test-linux (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L241
Possible null reference argument for parameter 'g' in 'Guid.Guid(string g)'.
test-linux (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L235
Possible null reference argument for parameter 's' in 'decimal decimal.Parse(string s, IFormatProvider? provider)'.
test-linux (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L208
Possible null reference argument for parameter 's' in 'DateTime DateTime.Parse(string s, IFormatProvider? provider)'.
test-linux (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L207
Possible null reference argument for parameter 's' in 'DateTime DateTime.ParseExact(string s, string format, IFormatProvider? provider)'.
test-linux (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L198
Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString, UriKind uriKind)'.
test-linux (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L193
Possible null reference argument for parameter 'value' in 'object? ReflectionExtensions.FindEnumValue(Type type, string value, CultureInfo culture)'.
test-windows (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L288
Possible null reference argument for parameter 'inputString' in 'bool XmlDeserializer.TryGetFromString(string inputString, out object? result, Type type)'.
test-windows (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L246
Possible null reference argument for parameter 's' in 'TimeSpan XmlConvert.ToTimeSpan(string s)'.
test-windows (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L241
Possible null reference argument for parameter 'g' in 'Guid.Guid(string g)'.
test-windows (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L235
Possible null reference argument for parameter 's' in 'decimal decimal.Parse(string s, IFormatProvider? provider)'.
test-windows (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L208
Possible null reference argument for parameter 's' in 'DateTime DateTime.Parse(string s, IFormatProvider? provider)'.
test-windows (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L207
Possible null reference argument for parameter 's' in 'DateTime DateTime.ParseExact(string s, string format, IFormatProvider? provider)'.
test-windows (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L198
Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString, UriKind uriKind)'.
test-windows (net9.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L193
Possible null reference argument for parameter 'value' in 'object? ReflectionExtensions.FindEnumValue(Type type, string value, CultureInfo culture)'.
test-windows (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L288
Possible null reference argument for parameter 'inputString' in 'bool XmlDeserializer.TryGetFromString(string inputString, out object? result, Type type)'.
test-windows (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L246
Possible null reference argument for parameter 's' in 'TimeSpan XmlConvert.ToTimeSpan(string s)'.
test-windows (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L241
Possible null reference argument for parameter 'g' in 'Guid.Guid(string g)'.
test-windows (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L235
Possible null reference argument for parameter 's' in 'decimal decimal.Parse(string s, IFormatProvider? provider)'.
test-windows (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L208
Possible null reference argument for parameter 's' in 'DateTime DateTime.Parse(string s, IFormatProvider? provider)'.
test-windows (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L207
Possible null reference argument for parameter 's' in 'DateTime DateTime.ParseExact(string s, string format, IFormatProvider? provider)'.
test-windows (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L198
Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString, UriKind uriKind)'.
test-windows (net10.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L193
Possible null reference argument for parameter 'value' in 'object? ReflectionExtensions.FindEnumValue(Type type, string value, CultureInfo culture)'.
test-windows (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L288
Possible null reference argument for parameter 'inputString' in 'bool XmlDeserializer.TryGetFromString(string inputString, out object? result, Type type)'.
test-windows (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L246
Possible null reference argument for parameter 's' in 'TimeSpan XmlConvert.ToTimeSpan(string s)'.
test-windows (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L241
Possible null reference argument for parameter 'g' in 'Guid.Guid(string g)'.
test-windows (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L235
Possible null reference argument for parameter 's' in 'decimal decimal.Parse(string s, IFormatProvider? provider)'.
test-windows (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L208
Possible null reference argument for parameter 's' in 'DateTime DateTime.Parse(string s, IFormatProvider? provider)'.
test-windows (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L207
Possible null reference argument for parameter 's' in 'DateTime DateTime.ParseExact(string s, string format, IFormatProvider? provider)'.
test-windows (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L198
Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString, UriKind uriKind)'.
test-windows (net8.0): src/RestSharp.Serializers.Xml/XmlDeserializer.cs#L193
Possible null reference argument for parameter 'value' in 'object? ReflectionExtensions.FindEnumValue(Type type, string value, CultureInfo culture)'.
541 tests found
There are 541 tests, see "Raw output" for the full list of tests.

Artifacts

Produced during runtime
Name Size Digest
Event File Expired
4.14 KB
sha256:902467d647936cacd38cc46c12c6c8b018407f035c4087d005681a7c224435b7
Test Results Ubuntu net10.0 Expired
112 KB
sha256:d5145aa715dab7617c391473c29fbe42f238038b759cf4efe35f1fa6ce6dc013
Test Results Ubuntu net8.0 Expired
112 KB
sha256:887112d06d456b099c9c69f0f61837d39d8b969547cc3d80b824777947a3712b
Test Results Ubuntu net9.0 Expired
112 KB
sha256:e102ca2195c6364000d91e1232c8b1780917a851c16f890ec56528991d2fb8d3
Test Results Windows net10.0 Expired
112 KB
sha256:807c34fe176a8c90b0f997080fdef887b4a62945b0baff778de72fcfa0d7e20c
Test Results Windows net48 Expired
109 KB
sha256:0c8978a51fc23b794ed8003ec1b1cd8f7d909ad87e27a9b2f40a2f9566a35942
Test Results Windows net8.0 Expired
112 KB
sha256:031932a931b556f48c69b752c673975e3b39d1f57d71a678ecf52ac72aef76f2
Test Results Windows net9.0 Expired
111 KB
sha256:e2ad56c93e2048ad2aa9cb085844ba906408db02bf19279bd10f9c84af303f9a