From 522907358eaf6c56991c5fe3562a60072c12151f Mon Sep 17 00:00:00 2001 From: Andrii Chebukin Date: Fri, 16 Feb 2024 13:47:42 +0400 Subject: [PATCH] Set particular file publishing --- .github/workflows/publish_ci.yml | 12 ++++++------ .github/workflows/publish_release.yml | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/publish_ci.yml b/.github/workflows/publish_ci.yml index fba9276cc..1ef76f20c 100644 --- a/.github/workflows/publish_ci.yml +++ b/.github/workflows/publish_ci.yml @@ -45,7 +45,7 @@ jobs: dotnet pack --no-build --nologo --configuration Release /p:IsNuGet=true /p:ContinuousIntegrationBuild=true -o ../../nuget - name: Publish FSharp.Data.GraphQL.Shared project to GitHub run: | - dotnet nuget push nuget/*Shared*.nupkg -s "github.com" -k ${{secrets.GITHUB_TOKEN}} --skip-duplicate + dotnet nuget push nuget/FSharp.Data.GraphQL.Shared.${{env.VERSION}}.nupkg -s "github.com" -k ${{secrets.GITHUB_TOKEN}} --skip-duplicate - name: Pack FSharp.Data.GraphQL.Client project run: | @@ -53,7 +53,7 @@ jobs: dotnet pack --nologo --configuration Release /p:IsNuGet=true /p:ContinuousIntegrationBuild=true -o ../../nuget - name: Publish FSharp.Data.GraphQL.Client project to GitHub run: | - dotnet nuget push nuget/*Client*.nupkg -s "github.com" -k ${{secrets.GITHUB_TOKEN}} --skip-duplicate + dotnet nuget push nuget/FSharp.Data.GraphQL.Client.${{env.VERSION}}.nupkg -s "github.com" -k ${{secrets.GITHUB_TOKEN}} --skip-duplicate - name: Pack FSharp.Data.GraphQL.Server project run: | @@ -61,7 +61,7 @@ jobs: dotnet pack --no-build --nologo --configuration Release /p:IsNuGet=true /p:ContinuousIntegrationBuild=true -o ../../nuget - name: Publish FSharp.Data.GraphQL.Server project to GitHub run: | - dotnet nuget push nuget/*Server*.nupkg -s "github.com" -k ${{secrets.GITHUB_TOKEN}} --skip-duplicate + dotnet nuget push nuget/FSharp.Data.GraphQL.Server.${{env.VERSION}}.nupkg -s "github.com" -k ${{secrets.GITHUB_TOKEN}} --skip-duplicate - name: Pack FSharp.Data.GraphQL.Server.Relay project run: | @@ -69,7 +69,7 @@ jobs: dotnet pack --no-build --nologo --configuration Release /p:IsNuGet=true /p:ContinuousIntegrationBuild=true -o ../../nuget - name: Publish FSharp.Data.GraphQL.Server.Relay project to GitHub run: | - dotnet nuget push nuget/*Server.Relay*.nupkg -s "github.com" -k ${{secrets.GITHUB_TOKEN}} --skip-duplicate + dotnet nuget push nuget/FSharp.Data.GraphQL.Server.Relay.${{env.VERSION}}.nupkg -s "github.com" -k ${{secrets.GITHUB_TOKEN}} --skip-duplicate - name: Pack FSharp.Data.GraphQL.Server.Middleware project run: | @@ -77,7 +77,7 @@ jobs: dotnet pack --no-build --nologo --configuration Release /p:IsNuGet=true /p:ContinuousIntegrationBuild=true -o ../../nuget - name: Publish FSharp.Data.GraphQL.Server.Middleware project to GitHub run: | - dotnet nuget push nuget/*Server.Middleware*.nupkg -s "github.com" -k ${{secrets.GITHUB_TOKEN}} --skip-duplicate + dotnet nuget push nuget/FSharp.Data.GraphQL.Server.Middleware.${{env.VERSION}}.nupkg -s "github.com" -k ${{secrets.GITHUB_TOKEN}} --skip-duplicate - name: Prepare the sample project to be packed as a project template run: | @@ -90,6 +90,6 @@ jobs: dotnet pack --nologo --configuration Release /p:ContinuousIntegrationBuild=true -o ../nuget - name: Publish FSharp.Data.GraphQL.ProjectTemplates project to GitHub run: | - $path = "nuget/FSharp.Data.GraphQL.ProjectTemplates.$Env:VERSION.nupkg" + $path = "nuget/FSharp.Data.GraphQL.ProjectTemplates.${{env.VERSION}}.nupkg" dotnet nuget push $path -s "github.com" -k ${{secrets.GITHUB_TOKEN}} --skip-duplicate shell: pwsh diff --git a/.github/workflows/publish_release.yml b/.github/workflows/publish_release.yml index c19c8b1b9..5ae95558c 100644 --- a/.github/workflows/publish_release.yml +++ b/.github/workflows/publish_release.yml @@ -44,7 +44,7 @@ jobs: dotnet pack --no-build --nologo --configuration Release /p:IsNuGet=true /p:ContinuousIntegrationBuild=true -o ../../nuget - name: Publish FSharp.Data.GraphQL.Shared project to NuGet run: | - dotnet nuget push nuget/*Shared*.nupkg -s "nuget.org" -k ${{secrets.NUGET_SECRET}} --skip-duplicate + dotnet nuget push nuget/FSharp.Data.GraphQL.Shared.${{env.VERSION}}.{nupkg,snupkg} -s "nuget.org" -k ${{secrets.NUGET_SECRET}} --skip-duplicate - name: Pack FSharp.Data.GraphQL.Client project run: | @@ -52,7 +52,7 @@ jobs: dotnet pack --nologo --configuration Release /p:IsNuGet=true /p:ContinuousIntegrationBuild=true -o ../../nuget - name: Publish FSharp.Data.GraphQL.Client project to NuGet run: | - dotnet nuget push nuget/*Client*.nupkg -s "nuget.org" -k ${{secrets.NUGET_SECRET}} --skip-duplicate + dotnet nuget push nuget/FSharp.Data.GraphQL.Client.${{env.VERSION}}.{nupkg,snupkg} -s "nuget.org" -k ${{secrets.NUGET_SECRET}} --skip-duplicate - name: Pack FSharp.Data.GraphQL.Server project run: | @@ -60,7 +60,7 @@ jobs: dotnet pack --no-build --nologo --configuration Release /p:IsNuGet=true /p:ContinuousIntegrationBuild=true -o ../../nuget - name: Publish FSharp.Data.GraphQL.Server project to NuGet run: | - dotnet nuget push nuget/*Server*.nupkg -s "nuget.org" -k ${{secrets.NUGET_SECRET}} --skip-duplicate + dotnet nuget push nuget/FSharp.Data.GraphQL.Server.${{env.VERSION}}.{nupkg,snupkg} -s "nuget.org" -k ${{secrets.NUGET_SECRET}} --skip-duplicate - name: Pack FSharp.Data.GraphQL.Server.Relay project run: | @@ -68,7 +68,7 @@ jobs: dotnet pack --no-build --nologo --configuration Release /p:IsNuGet=true /p:ContinuousIntegrationBuild=true -o ../../nuget - name: Publish FSharp.Data.GraphQL.Server.Relay project to NuGet run: | - dotnet nuget push nuget/*Server.Relay*.nupkg -s "nuget.org" -k ${{secrets.NUGET_SECRET}} --skip-duplicate + dotnet nuget push nuget/FSharp.Data.GraphQL.Server.Relay.${{env.VERSION}}.{nupkg,snupkg} -s "nuget.org" -k ${{secrets.NUGET_SECRET}} --skip-duplicate - name: Pack FSharp.Data.GraphQL.Server.Middleware project run: | @@ -76,7 +76,7 @@ jobs: dotnet pack --no-build --nologo --configuration Release /p:IsNuGet=true /p:ContinuousIntegrationBuild=true -o ../../nuget - name: Publish FSharp.Data.GraphQL.Server.Middleware project to NuGet run: | - dotnet nuget push nuget/*Server.Middleware*.nupkg -s "nuget.org" -k ${{secrets.NUGET_SECRET}} --skip-duplicate + dotnet nuget push nuget/FSharp.Data.GraphQL.Server.Middleware.${{env.VERSION}}.{nupkg,snupkg} -s "nuget.org" -k ${{secrets.NUGET_SECRET}} --skip-duplicate - name: Prepare the sample project to be packed as a project template run: | @@ -89,6 +89,6 @@ jobs: dotnet pack --nologo --configuration Release /p:ContinuousIntegrationBuild=true -o ../nuget - name: Publish FSharp.Data.GraphQL.ProjectTemplates project to GitHub run: | - $path = "nuget/FSharp.Data.GraphQL.ProjectTemplates.$Env:VERSION.nupkg" + $path = "nuget/FSharp.Data.GraphQL.ProjectTemplates.${{env.VERSION}}.{nupkg,snupkg}" dotnet nuget push $path -s "nuget.org" -k ${{secrets.NUGET_SECRET}} --skip-duplicate shell: pwsh