GuilhermeStracini / POC-GHActions-CI-NetFramework

:microscope: Proof of Concept of a .NET Framework project using GitHub Actions for build, testing and deploy

Home Page:https://guilhermestracini.github.io/POC-GHActions-CI-NetFramework/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PoC GitHub Actions CI pipeline .NET Framework

wakatime GitHub license GitHub last commit

Build & Bump Version Build & Deploy Linter check Update packages

Maintainability Test Coverage CodeFactor

🔬 PoC of a .NET Framework project using GitHub Actions for pipelines


This repository is a playground/sandbox of a .NET Framework (4.8) project/solution using GitHub Actions to:

  • GIT Checkout
  • Configure environment (MSBuild, VSTest, NuGet, Java - for SonarCloud scanner)
  • Cache dependencies (SonarCloud scanner and packages)
  • Restore
  • Build
  • Test
  • Code Quality & Metrics (Sonar Cloud, Codacy, Code Climate, Snyk, Codecov, CodeFactor)
  • Request approval to publish/deploy
  • Upload artifacts via FTP
  • Login to SSH and execute commands

In this blog article Using GitHub Actions to create a .NET Framework pipeline. Build, test, and deploy! I explain what is done in this repository.

About

:microscope: Proof of Concept of a .NET Framework project using GitHub Actions for build, testing and deploy

https://guilhermestracini.github.io/POC-GHActions-CI-NetFramework/

License:MIT License


Languages

Language:Shell 79.5%Language:C# 20.5%