Prompt Buddy logoPrompt Buddy

github · GitHub Actions Docs

Actions Building and testing .NET - GitHub Docs

A tutorial for setting up a GitHub Actions workflow to automate the building and testing of .NET applications.

Import to Prompt Buddy

Derived skill

Files assembled from official documentation

Viewing SKILL.md

Actions Building and testing .NET - GitHub Docs

A tutorial for setting up a GitHub Actions workflow to automate the building and testing of .NET applications.

When To Use

Use when you need to configure a CI pipeline to automatically build and run tests for a .NET project using GitHub Actions.

Reference Files

FileContainsUse For
SKILL.mdEntry point: scope, routing table, and workflow.Start here.
docs/actions-build-and-test-net-building-testing-github-docs-workflow-guide.mdA GitHub Actions workflow template for building and testing .NET projects.Questions about a GitHub Actions workflow template for building and testing .NET projects.
examples/actions-build-and-test-net-building-testing-github-docs-github-actions-d.textA GitHub Actions workflow YAML configuration that uses a matrix strategy to build and test .NET applications across multiple versions.Exact payloads, commands, or snippets shown in A GitHub Actions workflow YAML configuration that uses a matrix strategy to build and test .NET applications across m...
examples/actions-build-and-test-net-building-testing-github-docs-github-actions-d-2.textA GitHub Actions workflow configuration demonstrating how to set up the .NET SDK environment using the setup-dotnet action.Exact payloads, commands, or snippets shown in A GitHub Actions workflow configuration demonstrating how to set up the .NET SDK environment using the setup-dotnet a...
examples/actions-build-and-test-net-building-testing-github-docs-github-actions-d-3.textA GitHub Actions workflow configuration file demonstrating how to set up, install dependencies, and build a .NET application.Exact payloads, commands, or snippets shown in A GitHub Actions workflow configuration file demonstrating how to set up, install dependencies, and build a .NET appl...
examples/actions-build-and-test-net-building-testing-github-docs-github-actions-d-4.textA GitHub Actions workflow configuration demonstrating how to set up the .NET environment, install dependencies, and build a project.Exact payloads, commands, or snippets shown in A GitHub Actions workflow configuration demonstrating how to set up the .NET environment, install dependencies, and b...
examples/actions-build-and-test-net-building-testing-github-docs-github-actions-d-5.textA GitHub Actions workflow configuration file demonstrating how to check out code, set up the .NET SDK, restore dependencies, build, and run tests.Exact payloads, commands, or snippets shown in A GitHub Actions workflow configuration file demonstrating how to check out code, set up the .NET SDK, restore depend...
examples/actions-build-and-test-net-building-testing-github-docs-github-actions-d-6.textA GitHub Actions workflow YAML configuration that builds and tests a .NET project using a matrix strategy across multiple dotnet versions.Exact payloads, commands, or snippets shown in A GitHub Actions workflow YAML configuration that builds and tests a .NET project using a matrix strategy across mult...
examples/actions-build-and-test-net-building-testing-github-docs-github-actions-d-7.textA GitHub Actions workflow YAML configuration that automates uploading a .NET package to GitHub Packages upon a release creation.Exact payloads, commands, or snippets shown in A GitHub Actions workflow YAML configuration that automates uploading a .NET package to GitHub Packages upon a releas...

What This Skill Covers

    • GitHub Actions / - Tutorials / - Build and test code / - .NET
  • Main sections: In this article, Introduction, Prerequisites, Using a .NET workflow template, Specifying a .NET version.

Workflow

  1. Open the most relevant file under docs/ for the exact documented workflow and wording.
  2. Open schemas/ files for exact structured contracts.
  3. Open examples/ files for concrete requests, commands, snippets, and manifests.
  4. Do not add behavior or configuration that is not present in the attached source files.

Canonical source: https://docs.github.com/en/actions/tutorials/build-and-test-code/net