Skip to content

Merge pull request #602 from nix-community/shell-wrapper-race-condition #675

Merge pull request #602 from nix-community/shell-wrapper-race-condition

Merge pull request #602 from nix-community/shell-wrapper-race-condition #675

Triggered via push December 10, 2024 18:12
Status Success
Total duration 9m 16s
Artifacts 4

on_push.yml

on: push
Build 🛠️  /  Tarball 🛠️
2m 25s
Build 🛠️ / Tarball 🛠️
Build 🛠️  /  Launcher 🛠️
2m 28s
Build 🛠️ / Launcher 🛠️
Checks 📋  /  Find Checks 🔍
7s
Checks 📋 / Find Checks 🔍
Checks 📋  /  Check .NET 📋
5m 21s
Checks 📋 / Check .NET 📋
Docs 📕  /  Documentation 📕
35s
Docs 📕 / Documentation 📕
Package 📦  /  ZIP 📦
54s
Package 📦 / ZIP 📦
Tests 🧪  /  Find Tests 🔍
7s
Tests 🧪 / Find Tests 🔍
Matrix: Checks 📋 / Flake Check ❄️
Matrix: Tests 🧪 / Test 🧪
Pipeline Passed ✅
3s
Pipeline Passed ✅
Fit to window
Zoom out
Zoom in

Annotations

33 warnings and 10 notices
Checks 📋 / Find Checks 🔍
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Checks 📋 / Flake Check ❄️ (shfmt)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Checks 📋 / Flake Check ❄️ (nixpkgs-fmt)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Docs 📕 / Documentation 📕
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Checks 📋 / Flake Check ❄️ (side-effects)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Checks 📋 / Flake Check ❄️ (dotnet-format)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Checks 📋 / Flake Check ❄️ (rustfmt)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Checks 📋 / Flake Check ❄️ (test-native-utils)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Checks 📋 / Flake Check ❄️ (username)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build 🛠️ / Tarball 🛠️
Git tree '/home/runner/work/NixOS-WSL/NixOS-WSL' is dirty
Build 🛠️ / Tarball 🛠️
download buffer is full; consider increasing the 'download-buffer-size' setting
Build 🛠️ / Launcher 🛠️: Launcher/Launcher/src/Commands/Install.cs#L9
Because an application's API isn't typically referenced from outside the assembly, types can be made internal (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1515)
Build 🛠️ / Launcher 🛠️: Launcher/Launcher/src/ExceptionContext.cs#L5
Because an application's API isn't typically referenced from outside the assembly, types can be made internal (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1515)
Build 🛠️ / Launcher 🛠️: Launcher/Launcher/src/Helpers/InstallationHelper.cs#L8
Because an application's API isn't typically referenced from outside the assembly, types can be made internal (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1515)
Build 🛠️ / Launcher 🛠️: Launcher/Launcher/src/Commands/Uninstall.cs#L9
Because an application's API isn't typically referenced from outside the assembly, types can be made internal (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1515)
Build 🛠️ / Launcher 🛠️: Launcher/Launcher/src/Commands/Registered.cs#L8
Because an application's API isn't typically referenced from outside the assembly, types can be made internal (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1515)
Build 🛠️ / Launcher 🛠️: Launcher/Launcher/src/Commands/Run.cs#L8
Because an application's API isn't typically referenced from outside the assembly, types can be made internal (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1515)
Build 🛠️ / Launcher 🛠️: Launcher/Launcher/src/Helpers/VersionHelper.cs#L8
Because an application's API isn't typically referenced from outside the assembly, types can be made internal (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1515)
Build 🛠️ / Launcher 🛠️: Launcher/Launcher/src/WSL/Exception.cs#L7
Because an application's API isn't typically referenced from outside the assembly, types can be made internal (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1515)
Build 🛠️ / Launcher 🛠️: Launcher/Launcher/src/ExceptionContext.cs#L19
Because an application's API isn't typically referenced from outside the assembly, types can be made internal (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1515)
Build 🛠️ / Launcher 🛠️: Launcher/Launcher/src/WSL/WslDistributionFlags.cs#L8
Because an application's API isn't typically referenced from outside the assembly, types can be made internal (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1515)
Tests 🧪 / Find Tests 🔍
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
CA1515: Launcher/Launcher/src/Commands/Install.cs#L9
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
CA1515: Launcher/Launcher/src/Commands/Registered.cs#L8
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
CA1515: Launcher/Launcher/src/Commands/Run.cs#L8
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
CA1515: Launcher/Launcher/src/Commands/Uninstall.cs#L9
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
CA1515: Launcher/Launcher/src/ExceptionContext.cs#L5
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
CA1515: Launcher/Launcher/src/ExceptionContext.cs#L19
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
CA1515: Launcher/Launcher/src/Helpers/InstallationHelper.cs#L8
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
CA1515: Launcher/Launcher/src/Helpers/VersionHelper.cs#L8
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
CA1515: Launcher/Launcher/src/WSL/Exception.cs#L7
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
CA1515: Launcher/Launcher/src/WSL/WslDistributionFlags.cs#L8
Because an application's API isn't typically referenced from outside the assembly, types can be made internal
Pipeline Passed ✅
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
EnforceIfStatementBraces: Launcher/Launcher/src/WSL/WslGetDistributionConfiguration.cs#L61
Inconsistent braces style: missing braces
MemberCanBePrivate.Global: Launcher/Launcher/src/WSL/WslLaunch.cs#L10
Method 'WslLaunch' can be made private
OutParameterValueIsAlwaysDiscarded.Global: Launcher/Launcher/src/WSL/WslLaunchGetOutput.cs#L24
Parameter 'exitCode' output value is always discarded
OverriddenWithSameValue: Launcher/Launcher/src/i18n/Translations.de.resx#L76
Resource is overridden with identical value
RemoveRedundantBraces: Launcher/Launcher/src/Helpers/InstallationHelper.cs#L71
Inconsistent braces style: redundant braces
RemoveRedundantBraces: Launcher/Launcher/src/Helpers/InstallationHelper.cs#L78
Inconsistent braces style: redundant braces
RemoveRedundantBraces: Launcher/Launcher/src/Helpers/InstallationHelper.cs#L83
Inconsistent braces style: redundant braces
RemoveRedundantBraces: Launcher/Launcher/src/Helpers/InstallationHelper.cs#L89
Inconsistent braces style: redundant braces

Artifacts

Produced during runtime
Name Size
github-pages Expired
1.22 MB
launcher-bin
33.2 MB
launcher-bundle
488 MB
tarball
455 MB