# Action .NET v3.1

Action .NET v3.1 is a self-hosted tools & utilities app. Apache OpenWhisk action runtime for running .NET-based serverless functions that execute automatically in response to events and triggers. It is open source and self-hosted, installable on Docker Hub.

Canonical page: https://ourlocalhost.com/app/5548/action-net-v3-1

## Description

Apache OpenWhisk action runtime for running .NET-based serverless functions that execute automatically in response to events and triggers.

## Platform availability

Available on 0 of 9 platforms.

## Links

- Docker Hub: https://hub.docker.com/r/openwhisk/action-dotnet-v3.1
- GitHub: https://github.com/actions/setup-dotnet
- Official website: https://openwhisk.apache.org

## Common questions

### Why does setup-dotnet@v3 fail to install on some self-hosted runners?

The default installation breaks when the runner does not have root access. The report describes it as a regression from setup-dotnet@v2.

### Does setup-dotnet@v3 work in a local nektos/act test when MSBuild setup fails?

A user reports that microsoft/setup-msbuild failed on a self-hosted runner tested with nektos/act while setup-dotnet@v3 succeeded.

### What warning appeared in an old workflow that uses setup-dotnet@v3?

A CodeQL Analysis warning appeared. The user noted that a v2 to v3 update was needed.

### What setup-dotnet issue are GitHub Actions users asking about in the Reddit thread?

The thread asks whether other users have experienced deployment issues with the setup-dotnet action.

---
Source: Our Local Host (https://ourlocalhost.com/app/5548/action-net-v3-1), the self-hosted and open-source app directory.
