Skip to content

Commit e68a55e

Browse files
authored
Update nuget-pack-push.yml
1 parent d4a1627 commit e68a55e

File tree

1 file changed

+12
-27
lines changed

1 file changed

+12
-27
lines changed
Lines changed: 12 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
name: CD
2+
23
on:
34
release:
45
types:
@@ -8,34 +9,18 @@ on:
89
- prereleased
910

1011
env:
11-
VERSION: ${GITHUB_REF/refs\/tags\/v/}
12-
12+
VERSION: 0.0.0
13+
BRANCH: ''
14+
COMMIT: ''
15+
1316
jobs:
1417
build:
15-
name: Build and verify library
18+
name: Build and verify library
1619
runs-on: ubuntu-latest
17-
steps:
18-
- uses: actions/checkout@v1
19-
- name: Update version string
20-
uses: cschleiden/replace-tokens@v1
21-
with:
22-
files: '["**/*.csproj"]'
23-
- uses: actions/setup-dotnet@v1
24-
with:
25-
dotnet-version: '3.1.100'
26-
- name: Building and verifying library
27-
run: |
28-
dotnet build -c Release
29-
dotnet test -c Release /nowarn:CS1591
30-
- name: Creating library package
31-
run: dotnet pack src/ -c Release -o ${GITHUB_WORKSPACE} -p:version=$VERSION /nowarn:CS1591
32-
- name: Buidling template package
33-
run: dotnet pack template/ -c Release -o ${GITHUB_WORKSPACE} -p:PackageVersion=$VERSION
34-
- name: Verifying template
20+
steps:
21+
- name: Setting environment variables
3522
run: |
36-
dotnet new --install ${GITHUB_WORKSPACE}/Razor.Components.Testing.Library.Template.$VERSION.nupkg
37-
dotnet new razortest -o ${GITHUB_WORKSPACE}/Test
38-
dotnet restore ${GITHUB_WORKSPACE}/Test/Test.csproj --source ${GITHUB_WORKSPACE}
39-
dotnet test ${GITHUB_WORKSPACE}/Test
40-
#- name: Push packages to NuGet.org
41-
#run: dotnet nuget push ${GITHUB_WORKSPACE}/*.nupkg -k ${{ secrets.NUGET_KEY }} -s https://api.nuget.org/v3/index.json --skip-duplicate
23+
echo "::set-env name=BRANCH::$(echo ${GITHUB_REF#refs/heads/} | sed 's/\//_/g')"
24+
echo "::set-env name=COMMIT::$GITHUB_SHA"
25+
echo "::set-env name=VERSION::$(echo ${GITHUB_REF/refs\/tags\/v/})"
26+
echo Version $VERSION - Branch $BRANCH - Commit $COMMIT

0 commit comments

Comments
 (0)