Skip to content

Commit d8defa2

Browse files
authored
Merge pull request #296 from graphql-dotnet/update-github-actions-syntax
Update GitHub actions syntax
2 parents 1970376 + d00f169 commit d8defa2

File tree

3 files changed

+20
-10
lines changed

3 files changed

+20
-10
lines changed

.github/workflows/branches.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ jobs:
2323
- name: Fetch complete repository including tags
2424
run: git fetch --tags --force --prune && git describe
2525
- name: Generate version info from git history
26-
run: dotnet gitversion /output json > gitversion.json && cat gitversion.json
26+
run: dotnet gitversion /output json | jq -r 'to_entries|map("GitVersion_\(.key)=\(.value|tostring)")|.[]' >> gitversion.env && cat gitversion.env
2727
- name: Upload version info file
2828
uses: actions/upload-artifact@v1
2929
with:
3030
name: gitversion
31-
path: gitversion.json
31+
path: gitversion.env
3232

3333
build:
3434
name: Build
@@ -43,7 +43,7 @@ jobs:
4343
name: gitversion
4444
path: ./
4545
- name: Inject version info into environment
46-
run: jq -r 'to_entries|map("::set-env name=GitVersion_\(.key)::\(.value|tostring)")|.[]' gitversion.json
46+
run: cat ./gitversion.env >> $GITHUB_ENV
4747
- name: Build solution
4848
run: echo "Current version is \"$GitVersion_SemVer\"" && dotnet build -c Release
4949
- name: Create NuGet packages
@@ -67,6 +67,6 @@ jobs:
6767
name: gitversion
6868
path: ./
6969
- name: Inject version info into environment
70-
run: jq -r 'to_entries|map("::set-env name=GitVersion_\(.key)::\(.value|tostring)")|.[]' gitversion.json
70+
run: cat ./gitversion.env >> $GITHUB_ENV
7171
- name: Run tests
7272
run: echo "Current version is \"$GitVersion_SemVer\"" && dotnet test -c Release

.github/workflows/master.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ jobs:
2626
- name: Fetch complete repository including tags
2727
run: git fetch --tags --force --prune && git describe
2828
- name: Generate version info from git history
29-
run: dotnet gitversion /output json > gitversion.json && cat gitversion.json
29+
run: dotnet gitversion /output json | jq -r 'to_entries|map("GitVersion_\(.key)=\(.value|tostring)")|.[]' >> gitversion.env && cat gitversion.env
3030
- name: Upload version info file
3131
uses: actions/upload-artifact@v1
3232
with:
3333
name: gitversion
34-
path: gitversion.json
34+
path: gitversion.env
3535

3636
build:
3737
name: Build
@@ -46,7 +46,7 @@ jobs:
4646
name: gitversion
4747
path: ./
4848
- name: Inject version info into environment
49-
run: jq -r 'to_entries|map("::set-env name=GitVersion_\(.key)::\(.value|tostring)")|.[]' gitversion.json
49+
run: cat ./gitversion.env >> $GITHUB_ENV
5050
- name: Build solution
5151
run: echo "Current version is \"$GitVersion_SemVer\"" && dotnet build -c Release
5252
- name: Create NuGet packages
@@ -70,7 +70,7 @@ jobs:
7070
name: gitversion
7171
path: ./
7272
- name: Inject version info into environment
73-
run: jq -r 'to_entries|map("::set-env name=GitVersion_\(.key)::\(.value|tostring)")|.[]' gitversion.json
73+
run: cat ./gitversion.env >> $GITHUB_ENV
7474
- name: Run tests
7575
run: echo "Current version is \"$GitVersion_SemVer\"" && dotnet test -c Release
7676

README.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,19 @@
11
# GraphQL.Client
2-
[![NuGet](https://img.shields.io/nuget/v/GraphQL.Client.svg)](https://www.nuget.org/packages/GraphQL.Client)
3-
[![NuGet](https://img.shields.io/nuget/vpre/GraphQL.Client.svg)](https://www.nuget.org/packages/GraphQL.Client)
42

53
A GraphQL Client for .NET Standard over HTTP.
64

5+
Provides the following packages:
6+
7+
| Package | Downloads | Nuget Latest |
8+
|---------|-----------|--------------|
9+
| GraphQL.Client | [![Nuget](https://img.shields.io/nuget/dt/GraphQL.Client)](https://www.nuget.org/packages/GraphQL.Client/) | [![Nuget](https://img.shields.io/nuget/vpre/GraphQL.Client)](https://www.nuget.org/packages/GraphQL.Client) |
10+
| GraphQL.Client.Abstractions | [![Nuget](https://img.shields.io/nuget/dt/GraphQL.Client.Abstractions)](https://www.nuget.org/packages/GraphQL.Client.Abstractions) | [![Nuget](https://img.shields.io/nuget/vpre/GraphQL.Client.Abstractions)](https://www.nuget.org/packages/GraphQL.Client.Abstractions) |
11+
| GraphQL.Client.Abstractions.Websocket | [![Nuget](https://img.shields.io/nuget/dt/GraphQL.Client.Abstractions.Websocket)](https://www.nuget.org/packages/GraphQL.Client.Abstractions.Websocket) | [![Nuget](https://img.shields.io/nuget/vpre/GraphQL.Client.Abstractions.Websocket)](https://www.nuget.org/packages/GraphQL.Client.Abstractions.Websocket) |
12+
| GraphQL.Client.LocalExecution | [![Nuget](https://img.shields.io/nuget/dt/GraphQL.Client.LocalExecution)](https://www.nuget.org/packages/GraphQL.Client.LocalExecution) | [![Nuget](https://img.shields.io/nuget/vpre/GraphQL.Client.LocalExecution)](https://www.nuget.org/packages/GraphQL.Client.LocalExecution) |
13+
| GraphQL.Client.Serializer.Newtonsoft | [![Nuget](https://img.shields.io/nuget/dt/GraphQL.Client.Serializer.Newtonsoft)](https://www.nuget.org/packages/GraphQL.Client.Serializer.Newtonsoft) | [![Nuget](https://img.shields.io/nuget/vpre/GraphQL.Client.Serializer.Newtonsoft)](https://www.nuget.org/packages/GraphQL.Client.Serializer.Newtonsoft) |
14+
| GraphQL.Client.Serializer.SystemTextJson | [![Nuget](https://img.shields.io/nuget/dt/GraphQL.Client.Serializer.SystemTextJson)](https://www.nuget.org/packages/GraphQL.Client.Serializer.SystemTextJson) | [![Nuget](https://img.shields.io/nuget/vpre/GraphQL.Client.Serializer.SystemTextJson)](https://www.nuget.org/packages/GraphQL.Client.Serializer.SystemTextJson) |
15+
| GraphQL.Primitives | [![Nuget](https://img.shields.io/nuget/dt/GraphQL.Primitives)](https://www.nuget.org/packages/GraphQL.Primitives/) | [![Nuget](https://img.shields.io/nuget/vpre/GraphQL.Primitives)](https://www.nuget.org/packages/GraphQL.Primitives) |
16+
717
## Specification:
818
The Library will try to follow the following standards and documents:
919

0 commit comments

Comments
 (0)