#runcs
One-liner power by @dotnet #runcs to sync your @Azure keyvault secrets to your local user-secrets to bootstrap local dev:

dnx runcs kzu/run:vault2secrets.cs

github.com/kzu/run?tab=...
GitHub - kzu/run: Miscellaneous C# files that can be run with dnx runcs kzu/run:file.cs
Miscellaneous C# files that can be run with dnx runcs kzu/run:file.cs - kzu/run
github.com
September 26, 2025 at 4:15 PM
This means that with the .NET 10 SDK, you can run the following

dnx runcs devlooped/actions@main:hello.cs

And that will:
1. install/update runcs
2. download/update devlooped/actions@main
3. dotnet run hello.cs
September 4, 2025 at 7:16 PM
In a @github workflow, it's a trivial replacement from a full action (requiring its own repo, bunch of yaml) to a simple C# script:

- name: 🤌 dotnet
uses: devlooped/actions-which-dotnet@v1

vs

- name: 🤌 dotnet
run: dnx runcs devlooped/actions@v1:which-dotnet.cs
September 4, 2025 at 7:16 PM
3. dnx tool execution allows running tools without having to first install them, npx-style.
4. runcs is a tiny dotnet tool that makes it easy to run (and auto-update)
file-based apps hosted on GitHub, GitLab and Azure DevOps.
September 4, 2025 at 7:16 PM
Recursively delete all bin/obj with @dotnet 10 #runcs file:

dnx runcs kzu/run:clean.cs

github.com/kzu/run?tab=...
GitHub - kzu/run: Miscellaneous C# files that can be run with dnx runcs kzu/run:file.cs
Miscellaneous C# files that can be run with dnx runcs kzu/run:file.cs - kzu/run
github.com
September 26, 2025 at 5:30 PM