Skip to content
This repository was archived by the owner on Apr 20, 2024. It is now read-only.

Commit eb514a5

Browse files
author
Morten Turn Pedersen
committed
Removed Azure DevOps pipelines and migrated NuGet push to GitHub Actions
1 parent 4fea61f commit eb514a5

File tree

7 files changed

+34
-162
lines changed

7 files changed

+34
-162
lines changed

.github/workflows/publish.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Publish to NuGet
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
paths:
8+
- 'NetCoreEntityFramework/**'
9+
10+
jobs:
11+
publish:
12+
runs-on: ubuntu-latest
13+
14+
steps:
15+
- uses: actions/checkout@v2
16+
17+
- name: Setup .NET Core
18+
uses: actions/setup-dotnet@v1
19+
with:
20+
dotnet-version: 3.1.301
21+
22+
- name: Install dependencies
23+
run: dotnet restore **/*.sln
24+
25+
- name: Build
26+
run: dotnet build --configuration Release --no-restore **/*.sln
27+
28+
- name: Generate NuGet package
29+
run: |
30+
cd NetCoreEntityFramework
31+
dotnet pack --configuration Release --output out --no-build
32+
33+
- name: Push generated package to NuGet.org
34+
run: dotnet nuget push ./NetCoreEntityFramework/out/*.nupkg --skip-duplicate --no-symbols true --source https://api.nuget.org/v3/index.json --api-key ${{ secrets.NUGET_API_KEY }}

Build Configurations/Templates/Build Net Core.yml

Lines changed: 0 additions & 36 deletions
This file was deleted.

Build Configurations/Templates/Install Net Core.yml

Lines changed: 0 additions & 16 deletions
This file was deleted.

Build Configurations/Templates/Pack Net Core.yml

Lines changed: 0 additions & 35 deletions
This file was deleted.

Build Configurations/Templates/Test Net Core.yml

Lines changed: 0 additions & 16 deletions
This file was deleted.

Build Configurations/ci.yml

Lines changed: 0 additions & 27 deletions
This file was deleted.

Build Configurations/publish.yml

Lines changed: 0 additions & 32 deletions
This file was deleted.

0 commit comments

Comments
 (0)