Skip to content

Commit

Permalink
Set particular file publishing
Browse files Browse the repository at this point in the history
  • Loading branch information
xperiandri committed Feb 16, 2024
1 parent 7d0fe02 commit cbc27ff
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/publish_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,39 +45,39 @@ 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: |
cd src/FSharp.Data.GraphQL.Client
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: |
cd src/FSharp.Data.GraphQL.Server
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: |
cd src/FSharp.Data.GraphQL.Server.Relay
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: |
cd src/FSharp.Data.GraphQL.Server.Middleware
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: |
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/publish_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,39 +44,39 @@ 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: |
cd src/FSharp.Data.GraphQL.Client
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: |
cd src/FSharp.Data.GraphQL.Server
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: |
cd src/FSharp.Data.GraphQL.Server.Relay
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: |
cd src/FSharp.Data.GraphQL.Server.Middleware
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: |
Expand All @@ -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

0 comments on commit cbc27ff

Please sign in to comment.