netstandard2 extendable lib model, basic rest (#793)

* first lib model

* add missing files

* happy test

* add vanilla rest for extend

* fix new url pattern

* address comments

* add v to tag

* bump ver

* add missing file when ren

* support multi pkg

* fix gh action

* fix env var

* ren title

* use gh action to set ver

* remove unused

* remove unused
This commit is contained in:
Boshi Lian
2022-03-23 16:25:20 -07:00
committed by GitHub
parent 0f09a330bc
commit 8e8619130a
65 changed files with 333 additions and 895 deletions

View File

@@ -1,4 +1,4 @@
name: Nuget
name: Draft Release
on:
push:
@@ -35,13 +35,13 @@ jobs:
- name: dotnet test
run: dotnet test
- name: dotnet pack
run: dotnet pack -c Release src/KubernetesClient -o pkg --include-symbols
- uses: dotnet/nbgv@master
with:
setAllVars: true
- name: create release
shell: pwsh
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
$VERSION = Get-ChildItem -Path pkg/*.nupkg -Name | Select-String -Pattern '\d+.\d+.\d+' | foreach {$_.Matches.Value}
gh release create -d --generate-notes v$VERSION
gh release create -d --generate-notes v$env:NBGV_NuGetPackageVersion