Skip to content

Commit 4675648

Browse files
committed
Updated pipelines
1 parent c849bb4 commit 4675648

File tree

4 files changed

+49
-0
lines changed

4 files changed

+49
-0
lines changed

.github/workflows/publish_ci.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,22 @@ jobs:
8888
run: |
8989
dotnet nuget push nuget/FSharp.Data.GraphQL.Server.AspNetCore.${{env.VERSION}}.nupkg -s "github.com" -k ${{secrets.GITHUB_TOKEN}} --skip-duplicate
9090
91+
- name: Pack FSharp.Data.GraphQL.Server.Giraffe project
92+
run: |
93+
cd src/FSharp.Data.GraphQL.Server.Giraffe
94+
dotnet pack --no-build --configuration Release /p:IsNuget=true /p:ContinuousIntegrationBuild=true -o ../../nuget
95+
- name: Publish FSharp.Data.GraphQL.Server.Giraffe project to GitHub
96+
run: |
97+
dotnet nuget push nuget/FSharp.Data.GraphQL.Server.Giraffe.${{env.VERSION}}.nupkg -s "github.com" -k ${{secrets.GITHUB_TOKEN}} --skip-duplicate
98+
99+
- name: Pack FSharp.Data.GraphQL.Server.Oxpecker project
100+
run: |
101+
cd src/FSharp.Data.GraphQL.Server.Oxpecker
102+
dotnet pack --no-build --configuration Release /p:IsNuget=true /p:ContinuousIntegrationBuild=true -o ../../nuget
103+
- name: Publish FSharp.Data.GraphQL.Server.Oxpecker project to GitHub
104+
run: |
105+
dotnet nuget push nuget/FSharp.Data.GraphQL.Server.Oxpecker.${{env.VERSION}}.nupkg -s "github.com" -k ${{secrets.GITHUB_TOKEN}} --skip-duplicate
106+
91107
- name: Pack FSharp.Data.GraphQL.Server.Relay project
92108
run: |
93109
cd src/FSharp.Data.GraphQL.Server.Relay

.github/workflows/publish_release.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,22 @@ jobs:
9090
run: |
9191
dotnet nuget push nuget/FSharp.Data.GraphQL.Server.AspNetCore.${{env.VERSION}}.{nupkg,snupkg} -s "nuget.org" -k ${{secrets.NUGET_SECRET}} --skip-duplicate
9292
93+
- name: Pack FSharp.Data.GraphQL.Server.Oxpecker project
94+
run: |
95+
cd src/FSharp.Data.GraphQL.Server.Oxpecker
96+
dotnet pack --no-build --configuration Release /p:IsNuget=true /p:ContinuousIntegrationBuild=true -o ../../nuget
97+
- name: Publish FSharp.Data.GraphQL.Server.Oxpecker project to NuGet
98+
run: |
99+
dotnet nuget push nuget/FSharp.Data.GraphQL.Server.Oxpecker.${{env.VERSION}}.{nupkg,snupkg} -s "nuget.org" -k ${{secrets.NUGET_SECRET}} --skip-duplicate
100+
101+
- name: Pack FSharp.Data.GraphQL.Server.Oxpecker project
102+
run: |
103+
cd src/FSharp.Data.GraphQL.Server.Oxpecker
104+
dotnet pack --no-build --configuration Release /p:IsNuget=true /p:ContinuousIntegrationBuild=true -o ../../nuget
105+
- name: Publish FSharp.Data.GraphQL.Server.Oxpecker project to NuGet
106+
run: |
107+
dotnet nuget push nuget/FSharp.Data.GraphQL.Server.Oxpecker.${{env.VERSION}}.{nupkg,snupkg} -s "nuget.org" -k ${{secrets.NUGET_SECRET}} --skip-duplicate
108+
93109
- name: Pack FSharp.Data.GraphQL.Server.Relay project
94110
run: |
95111
cd src/FSharp.Data.GraphQL.Server.Relay

build/Build.fsproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
55
<TargetFramework>$(DotNetVersion)</TargetFramework>
6+
<TargetFramework>net8.0</TargetFramework>
67
</PropertyGroup>
78

89
<ItemGroup>

build/Program.fs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,12 @@ Target.create PackServerTarget <| fun _ -> pack "Server"
308308
let [<Literal>] PackServerAspNetCore = "PackServerAspNetCore"
309309
Target.create "PackServerAspNetCore" <| fun _ -> pack "Server.AspNetCore"
310310

311+
let [<Literal>] PackServerGiraffe = "PackServerGiraffe"
312+
Target.create "PackServerGiraffe" <| fun _ -> pack "Server.Giraffe"
313+
314+
let [<Literal>] PackServerOxpecker = "PackServerOxpecker"
315+
Target.create "PackServerOxpecker" <| fun _ -> pack "Server.Oxpecker"
316+
311317
let [<Literal>] PackClientTarget = "PackClient"
312318
Target.create PackClientTarget <| fun _ -> pack "Client"
313319

@@ -326,6 +332,12 @@ Target.create PushServerTarget <| fun _ -> push "Server"
326332
let [<Literal>] PushServerAspNetCore = "PushServerAspNetCore"
327333
Target.create "PushServerAspNetCore" <| fun _ -> push "Server.AspNetCore"
328334

335+
let [<Literal>] PushServerGiraffe = "PushServerGiraffe"
336+
Target.create "PushServerGiraffe" <| fun _ -> push "Server.Giraffe"
337+
338+
let [<Literal>] PushServerOxpecker = "PushServerOxpecker"
339+
Target.create "PushServerOxpecker" <| fun _ -> push "Server.Oxpecker"
340+
329341
let [<Literal>] PushClientTarget = "PushClient"
330342
Target.create PushClientTarget <| fun _ -> push "Client"
331343

@@ -366,6 +378,10 @@ PackSharedTarget
366378
==> PushServerTarget
367379
==> PackServerAspNetCore
368380
==> PushServerAspNetCore
381+
==> PackServerGiraffe
382+
==> PushServerGiraffe
383+
==> PackServerOxpecker
384+
==> PushServerOxpecker
369385
==> PackMiddlewareTarget
370386
==> PushMiddlewareTarget
371387
==> PackRelayTarget

0 commit comments

Comments
 (0)