Skip to content

Commit df133c2

Browse files
committed
Move publishing to "release" workflow.
1 parent 555fb1e commit df133c2

File tree

2 files changed

+20
-20
lines changed

2 files changed

+20
-20
lines changed

.github/workflows/create-release.yml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,32 @@ on:
66
name: Create Release
77

88
jobs:
9-
build:
9+
10+
publish:
11+
runs-on: windows-latest
12+
needs: build
13+
steps:
14+
- uses: actions/checkout@v1
15+
- name: Setup .NET Core
16+
uses: actions/setup-dotnet@v1
17+
with:
18+
dotnet-version: 3.0.100
19+
- name: Pack
20+
run: dotnet pack -c Release
21+
- name: Install NuGet
22+
run: choco install nuget.commandline
23+
- name: Add NuGet source
24+
run: nuget sources Add -Name "GPR" -Source "https://nuget.pkg.github.com/mysql-net/index.json" -UserName bgrainger -Password ${{ secrets.GITHUB_TOKEN }}
25+
- name: Publish to GPR
26+
run: nuget push src\PlaygroundLibrary\bin\Release\PlaygroundLibrary.${{ github.ref }}.nupkg -Source GPR
27+
28+
release:
1029
name: Create Release
1130
runs-on: ubuntu-latest
1231
steps:
1332
- name: Checkout code
1433
uses: actions/checkout@master
1534
- name: Create Release
16-
id: create_release
1735
uses: actions/create-release@master
1836
env:
1937
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/dotnet.yml

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,3 @@ jobs:
2222
dotnet-version: 3.0.100
2323
- name: Build with dotnet
2424
run: dotnet build --configuration Release
25-
26-
publish:
27-
runs-on: windows-latest
28-
needs: build
29-
steps:
30-
- uses: actions/checkout@v1
31-
- name: Setup .NET Core
32-
uses: actions/setup-dotnet@v1
33-
with:
34-
dotnet-version: 3.0.100
35-
- name: Pack
36-
run: dotnet pack -c Release --version-suffix preview-${{ github.sha }}
37-
- name: Install NuGet
38-
run: choco install nuget.commandline
39-
- name: Add NuGet source
40-
run: nuget sources Add -Name "GPR" -Source "https://nuget.pkg.github.com/mysql-net/index.json" -UserName bgrainger -Password ${{ secrets.GITHUB_TOKEN }}
41-
- name: Publish to GPR
42-
run: nuget push src\PlaygroundLibrary\bin\Release\PlaygroundLibrary.0.1.0-preview-${{ github.sha }}.nupkg -Source GPR

0 commit comments

Comments
 (0)