Skip to content

Commit 1c14e91

Browse files
committed
[release] 1.0.0
1 parent 401a804 commit 1c14e91

File tree

5 files changed

+54
-12
lines changed

5 files changed

+54
-12
lines changed

.github/workflows/nuget-push.yml

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# This workflow will build a .NET project
2+
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-net
3+
4+
name: NuGet Publish
5+
6+
on:
7+
push:
8+
branches: [ "main" ]
9+
pull_request:
10+
branches: [ "main" ]
11+
12+
jobs:
13+
build:
14+
15+
runs-on: ubuntu-latest
16+
17+
steps:
18+
- uses: actions/checkout@v3
19+
- name: Setup .NET
20+
uses: actions/setup-dotnet@v3
21+
with:
22+
dotnet-version: 6.0.x
23+
- name: Restore dependencies
24+
run: dotnet restore
25+
- name: Build
26+
run: dotnet build --no-restore
27+
- name: Test
28+
run: dotnet test --no-build --verbosity normal
29+
- name: Build NuGet Packages
30+
run: |
31+
dotnet pack Depository/Depository.csproj -c Release -o Packages/
32+
dotnet pack Depository.Abstraction/Depository.Abstraction.csproj -c Release -o Packages/
33+
dotnet pack Depository.Core/Depository.Core.csproj -c Release -o Packages/
34+
dotnet pack Depository.Extensions/Depository.Extensions.csproj -c Release -o Packages/
35+
36+
- name: Publish Packages to Artifacts
37+
uses: actions/[email protected]
38+
with:
39+
name: packages
40+
path: Packages
41+
42+
- name: Publish To NuGet
43+
uses: EasyDesk/action-nuget-push@v1
44+
with:
45+
nuget-api-key: ${{ secrets.NUGET_APIKEY }}
46+
publish-dir: 'Packages'

Depository.Abstraction/Depository.Abstraction.csproj

+2-3
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,12 @@
88
<PackageLicenseExpression>MIT</PackageLicenseExpression>
99
<Authors>Kengwang</Authors>
1010
<Description>The Abstraction of Depository</Description>
11-
<Copyright>Copyright © Kengwang 2022</Copyright>
11+
<Copyright>Copyright © Kengwang 2023</Copyright>
1212
<PackageProjectUrl>https://github.com/kengwang/Depository</PackageProjectUrl>
1313
<RepositoryUrl>https://github.com/kengwang/Depository</RepositoryUrl>
1414
<RepositoryType>git</RepositoryType>
1515
<PackageTags>IoC</PackageTags>
16-
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
17-
<Version>0.0.1-pre2</Version>
16+
<Version>1.0.0</Version>
1817
<Title>Depository.Abstraction</Title>
1918
</PropertyGroup>
2019

Depository.Core/Depository.Core.csproj

+2-3
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,12 @@
77
<LangVersion>latest</LangVersion>
88
<Authors>Kengwang</Authors>
99
<Description>The Core of Depository</Description>
10-
<Copyright>Copyright © Kengwang 2022</Copyright>
10+
<Copyright>Copyright © Kengwang 2023</Copyright>
1111
<PackageProjectUrl>https://github.com/kengwang/Depository</PackageProjectUrl>
1212
<RepositoryUrl>https://github.com/kengwang/Depository</RepositoryUrl>
1313
<RepositoryType>git</RepositoryType>
1414
<PackageTags>IoC</PackageTags>
15-
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
16-
<Version>0.0.1-pre2</Version>
15+
<Version>1.0.0</Version>
1716
<Title>Depository.Core</Title>
1817
<PackageLicenseExpression>MIT</PackageLicenseExpression>
1918
</PropertyGroup>

Depository.Extensions/Depository.Extensions.csproj

+2-3
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,12 @@
77
<LangVersion>latest</LangVersion>
88
<Authors>Kengwang</Authors>
99
<Description>The Extension of Depository</Description>
10-
<Copyright>Copyright © Kengwang 2022</Copyright>
10+
<Copyright>Copyright © Kengwang 2023</Copyright>
1111
<PackageProjectUrl>https://github.com/kengwang/Depository</PackageProjectUrl>
1212
<RepositoryUrl>https://github.com/kengwang/Depository</RepositoryUrl>
1313
<RepositoryType>git</RepositoryType>
1414
<PackageTags>IoC</PackageTags>
15-
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
16-
<Version>0.0.1-pre2</Version>
15+
<Version>1.0.0</Version>
1716
<Title>Depository.Extensions</Title>
1817
<PackageLicenseExpression>MIT</PackageLicenseExpression>
1918
</PropertyGroup>

Depository/Depository.csproj

+2-3
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,11 @@
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<LangVersion>latest</LangVersion>
8-
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
9-
<Version>0.0.1-pre2</Version>
8+
<Version>1.0.0</Version>
109
<Title>Depository</Title>
1110
<Authors>Kengwang</Authors>
1211
<Description>An IoC Container</Description>
13-
<Copyright>Copyright © Kengwang 2022</Copyright>
12+
<Copyright>Copyright © Kengwang 2023</Copyright>
1413
<PackageProjectUrl>https://github.com/kengwang/Depository</PackageProjectUrl>
1514
<RepositoryUrl>https://github.com/kengwang/Depository</RepositoryUrl>
1615
<RepositoryType>git</RepositoryType>

0 commit comments

Comments
 (0)