Browse Source

Fix publish.yml

pull/87/head
gdlcf88 6 years ago
parent
commit
19ab09ea96
  1. 174
      .github/workflows/publish.yml

174
.github/workflows/publish.yml

@ -11,192 +11,192 @@ jobs:
- uses: actions/checkout@v2
# Publish modules
- name: publish EasyAbp.EShop.Plugins.Application.dll
- name: publish EasyAbp.EShop.Orders.Application.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Application/EasyAbp.EShop.Plugins.Application.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application/EasyAbp.EShop.Orders.Application.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.Application.Contracts.dll
- name: publish EasyAbp.EShop.Orders.Application.Contracts.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Application.Contracts/EasyAbp.EShop.Plugins.Application.Contracts.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application.Contracts/EasyAbp.EShop.Orders.Application.Contracts.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.Domain.dll
- name: publish EasyAbp.EShop.Orders.Domain.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain/EasyAbp.EShop.Plugins.Domain.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain/EasyAbp.EShop.Orders.Domain.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.Domain.Shared.dll
- name: publish EasyAbp.EShop.Orders.Domain.Shared.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp.EShop.Plugins.Domain.Shared.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp.EShop.Orders.Domain.Shared.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.EntityFrameworkCore.dll
- name: publish EasyAbp.EShop.Orders.EntityFrameworkCore.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.EntityFrameworkCore/EasyAbp.EShop.Plugins.EntityFrameworkCore.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.EntityFrameworkCore/EasyAbp.EShop.Orders.EntityFrameworkCore.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.HttpApi.dll
- name: publish EasyAbp.EShop.Orders.HttpApi.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.HttpApi/EasyAbp.EShop.Plugins.HttpApi.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.HttpApi/EasyAbp.EShop.Orders.HttpApi.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.HttpApi.Client.dll
- name: publish EasyAbp.EShop.Orders.HttpApi.Client.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.HttpApi.Client/EasyAbp.EShop.Plugins.HttpApi.Client.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.HttpApi.Client/EasyAbp.EShop.Orders.HttpApi.Client.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.MongoDB.dll
- name: publish EasyAbp.EShop.Orders.MongoDB.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.MongoDB/EasyAbp.EShop.Plugins.MongoDB.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.MongoDB/EasyAbp.EShop.Orders.MongoDB.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.Web.dll
- name: publish EasyAbp.EShop.Orders.Web.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Web/EasyAbp.EShop.Plugins.Web.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Web/EasyAbp.EShop.Orders.Web.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Orders.Application.dll
- name: publish EasyAbp.EShop.Payments.Application.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application/EasyAbp.EShop.Orders.Application.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Application/EasyAbp.EShop.Payments.Application.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Orders.Application.Contracts.dll
- name: publish EasyAbp.EShop.Payments.Application.Contracts.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application.Contracts/EasyAbp.EShop.Orders.Application.Contracts.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Application.Contracts/EasyAbp.EShop.Payments.Application.Contracts.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Orders.Domain.dll
- name: publish EasyAbp.EShop.Payments.Domain.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain/EasyAbp.EShop.Orders.Domain.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain/EasyAbp.EShop.Payments.Domain.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Orders.Domain.Shared.dll
- name: publish EasyAbp.EShop.Payments.Domain.Shared.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp.EShop.Orders.Domain.Shared.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp.EShop.Payments.Domain.Shared.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Orders.EntityFrameworkCore.dll
- name: publish EasyAbp.EShop.Payments.EntityFrameworkCore.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.EntityFrameworkCore/EasyAbp.EShop.Orders.EntityFrameworkCore.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.EntityFrameworkCore/EasyAbp.EShop.Payments.EntityFrameworkCore.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Orders.HttpApi.dll
- name: publish EasyAbp.EShop.Payments.HttpApi.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.HttpApi/EasyAbp.EShop.Orders.HttpApi.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.HttpApi/EasyAbp.EShop.Payments.HttpApi.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Orders.HttpApi.Client.dll
- name: publish EasyAbp.EShop.Payments.HttpApi.Client.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.HttpApi.Client/EasyAbp.EShop.Orders.HttpApi.Client.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.HttpApi.Client/EasyAbp.EShop.Payments.HttpApi.Client.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Orders.MongoDB.dll
- name: publish EasyAbp.EShop.Payments.MongoDB.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.MongoDB/EasyAbp.EShop.Orders.MongoDB.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.MongoDB/EasyAbp.EShop.Payments.MongoDB.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Orders.Web.dll
- name: publish EasyAbp.EShop.Payments.Web.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Web/EasyAbp.EShop.Orders.Web.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Web/EasyAbp.EShop.Payments.Web.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Payments.Application.dll
- name: publish EasyAbp.EShop.Plugins.Application.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Application/EasyAbp.EShop.Payments.Application.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Application/EasyAbp.EShop.Plugins.Application.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Payments.Application.Contracts.dll
- name: publish EasyAbp.EShop.Plugins.Application.Contracts.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Application.Contracts/EasyAbp.EShop.Payments.Application.Contracts.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Application.Contracts/EasyAbp.EShop.Plugins.Application.Contracts.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Payments.Domain.dll
- name: publish EasyAbp.EShop.Plugins.Domain.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain/EasyAbp.EShop.Payments.Domain.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain/EasyAbp.EShop.Plugins.Domain.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Payments.Domain.Shared.dll
- name: publish EasyAbp.EShop.Plugins.Domain.Shared.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp.EShop.Payments.Domain.Shared.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp.EShop.Plugins.Domain.Shared.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Payments.EntityFrameworkCore.dll
- name: publish EasyAbp.EShop.Plugins.EntityFrameworkCore.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.EntityFrameworkCore/EasyAbp.EShop.Payments.EntityFrameworkCore.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.EntityFrameworkCore/EasyAbp.EShop.Plugins.EntityFrameworkCore.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Payments.HttpApi.dll
- name: publish EasyAbp.EShop.Plugins.HttpApi.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.HttpApi/EasyAbp.EShop.Payments.HttpApi.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.HttpApi/EasyAbp.EShop.Plugins.HttpApi.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Payments.HttpApi.Client.dll
- name: publish EasyAbp.EShop.Plugins.HttpApi.Client.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.HttpApi.Client/EasyAbp.EShop.Payments.HttpApi.Client.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.HttpApi.Client/EasyAbp.EShop.Plugins.HttpApi.Client.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Payments.MongoDB.dll
- name: publish EasyAbp.EShop.Plugins.MongoDB.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.MongoDB/EasyAbp.EShop.Payments.MongoDB.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.MongoDB/EasyAbp.EShop.Plugins.MongoDB.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Payments.Web.dll
- name: publish EasyAbp.EShop.Plugins.Web.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Web/EasyAbp.EShop.Payments.Web.csproj
PROJECT_FILE_PATH: modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Web/EasyAbp.EShop.Plugins.Web.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
@ -388,4 +388,68 @@ jobs:
with:
PROJECT_FILE_PATH: integration/EasyAbp.EShop/src/EasyAbp.EShop.Web/EasyAbp.EShop.Web.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
# Publish plugin modules
- name: publish EasyAbp.EShop.Plugins.Baskets.Application.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Application/EasyAbp.EShop.Plugins.Baskets.Application.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.Baskets.Application.Contracts.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Application.Contracts/EasyAbp.EShop.Plugins.Baskets.Application.Contracts.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.Baskets.Domain.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain/EasyAbp.EShop.Plugins.Baskets.Domain.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.Baskets.Domain.Shared.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp.EShop.Plugins.Baskets.Domain.Shared.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.Baskets.EntityFrameworkCore.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.EntityFrameworkCore/EasyAbp.EShop.Plugins.Baskets.EntityFrameworkCore.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.Baskets.HttpApi.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.HttpApi/EasyAbp.EShop.Plugins.Baskets.HttpApi.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.Baskets.HttpApi.Client.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.HttpApi.Client/EasyAbp.EShop.Plugins.Baskets.HttpApi.Client.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.Baskets.MongoDB.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.MongoDB/EasyAbp.EShop.Plugins.Baskets.MongoDB.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
- name: publish EasyAbp.EShop.Plugins.Baskets.Web.dll
uses: brandedoutcast/publish-nuget@v2
with:
PROJECT_FILE_PATH: plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Web/EasyAbp.EShop.Plugins.Baskets.Web.csproj
VERSION_FILE_PATH: common.props
NUGET_KEY: ${{secrets.NUGET_API_KEY}}
Loading…
Cancel
Save