Skip to content

IEvangelist/dotnet-github-actions-sdk

Repository files navigation

dotnet-github-actions-sdk

GitHub Actions Workflow .NET SDK

build-and-test code analysis publish nuget NuGet All Contributors

The .NET equivalent of the official GitHub actions/toolkit repository, and is currently a work in progress. While there isn't currently 100% feature complete compatibility between these two repositories, that is the eventual goal.

Blog

🔗 Hello from the GitHub Actions: Core .NET SDK

GitHub Actions .NET Toolkit

The GitHub Actions .NET ToolKit provides a set of packages to make creating actions easier.

Packages

✔️ GitHub.Actions.Core

Provides functions for inputs, outputs, results, logging, secrets and variables. Read more here

dotnet add package GitHub.Actions.Core

For more information, see 📦 GitHub.Actions.Core.

🍨 GitHub.Actions.Glob

Provides functions to search for files matching glob patterns. Read more here

dotnet add package GitHub.Actions.Glob

For more information, see 📦 GitHub.Actions.Glob.

:octocat: GitHub.Actions.Octokit

Provides an Octokit client hydrated with the context that the current action is being run in. Read more here

dotnet add package GitHub.Actions.Octokit

For more information, see 📦 GitHub.Actions.Octokit.

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Chet Husk
Chet Husk

💻
js6pak
js6pak

💻 ⚠️
David Gardiner
David Gardiner

💻

This project follows the all-contributors specification. Contributions of any kind welcome!