Skip to content

Commit 85f195c

Browse files
authored
Work CI-CD (#108)
***NO_CI***
1 parent e1aeed5 commit 85f195c

File tree

11 files changed

+234
-43
lines changed

11 files changed

+234
-43
lines changed

.github/workflows/pr-checks.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Copyright (c) .NET Foundation and Contributors
2+
# See LICENSE file in the project root for full license information.
3+
4+
name: PR Checks
5+
6+
on:
7+
pull_request:
8+
9+
jobs:
10+
check_package_lock:
11+
name: nanoFramework
12+
uses: nanoframework/nf-tools/.github/workflows/check-package-lock.yml@main
13+
check_nuget_latest:
14+
name: nanoFramework
15+
uses: nanoframework/nf-tools/.github/workflows/check-packages-updated.yml@main
16+
with:
17+
solution: 'nanoFramework.System.Net.WebSockets.sln'

.github/workflows/update-dependencies.yml

Lines changed: 8 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,28 +5,19 @@
55

66
name: Daily update dependencies
77

8+
89
on:
910
schedule:
1011
# At 00:00 UTC every day.
1112
- cron: '00 00 * * *'
1213
repository_dispatch:
1314
types: update-dependencies
1415

15-
defaults:
16-
run:
17-
shell: pwsh
18-
1916
jobs:
20-
update-dotnet-preview:
21-
name: Update .NET nanoFramework dependencies
22-
timeout-minutes: 15
23-
runs-on: windows-latest
24-
env:
25-
GITHUB_TOKEN: ${{ github.token }}
26-
steps:
27-
- name: Checkout
28-
uses: actions/checkout@v2
29-
- name: Update dependencies
30-
uses: nanoframework/nanodu@v1
31-
with:
32-
solutionsToCheck: 'nanoFramework.System.Net.WebSockets.sln'
17+
update-dependencies:
18+
name: nanoFramework
19+
uses: nanoframework/nf-tools/.github/workflows/update-dependencies.yml@main
20+
with:
21+
solutionsToCheck: 'nanoFramework.System.Net.WebSockets.sln'
22+
secrets:
23+
githubAuth: ${{ secrets.NFBOT_GITHUB_ACTIONS }}

WebSockets.Client/System.Net.WebSockets.Client.nfproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
<AssemblyName>System.Net.WebSockets</AssemblyName>
1818
<TargetFrameworkVersion>v1.0</TargetFrameworkVersion>
1919
<DocumentationFile>bin\$(Configuration)\System.Net.WebSockets.xml</DocumentationFile>
20+
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
21+
<RestoreLockedMode Condition="'$(TF_BUILD)' == 'True' or '$(ContinuousIntegrationBuild)' == 'True'">true</RestoreLockedMode>
2022
</PropertyGroup>
2123
<PropertyGroup>
2224
<SignAssembly>true</SignAssembly>

WebSockets.Client/packages.config

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="nanoFramework.CoreLibrary" version="1.12.0" targetFramework="netnanoframework10" />
4-
<package id="nanoFramework.Runtime.Events" version="1.11.1" targetFramework="netnanoframework10" />
5-
<package id="nanoFramework.System.Collections" version="1.4.0" targetFramework="netnanoframework10" />
6-
<package id="nanoFramework.System.IO.Streams" version="1.1.22" targetFramework="netnanoframework10" />
7-
<package id="nanoFramework.System.Net" version="1.10.30" targetFramework="netnanoframework10" />
8-
<package id="nanoFramework.System.Text" version="1.2.17" targetFramework="netnanoframework10" />
9-
<package id="nanoFramework.System.Threading" version="1.1.8" targetFramework="netnanoframework10" />
10-
<package id="Nerdbank.GitVersioning" version="3.5.113" targetFramework="netnanoframework10" developmentDependency="true" />
3+
<package id="nanoFramework.CoreLibrary" version="1.12.0" targetFramework="netnano1.0" />
4+
<package id="nanoFramework.Runtime.Events" version="1.11.1" targetFramework="netnano1.0" />
5+
<package id="nanoFramework.System.Collections" version="1.4.0" targetFramework="netnano1.0" />
6+
<package id="nanoFramework.System.IO.Streams" version="1.1.22" targetFramework="netnano1.0" />
7+
<package id="nanoFramework.System.Net" version="1.10.30" targetFramework="netnano1.0" />
8+
<package id="nanoFramework.System.Text" version="1.2.17" targetFramework="netnano1.0" />
9+
<package id="nanoFramework.System.Threading" version="1.1.8" targetFramework="netnano1.0" />
10+
<package id="Nerdbank.GitVersioning" version="3.5.113" targetFramework="netnano1.0" developmentDependency="true" />
1111
</packages>
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
{
2+
"version": 1,
3+
"dependencies": {
4+
".NETnanoFramework,Version=v1.0": {
5+
"nanoFramework.CoreLibrary": {
6+
"type": "Direct",
7+
"requested": "[1.12.0, 1.12.0]",
8+
"resolved": "1.12.0",
9+
"contentHash": "qQrFNXmJiStMC4VXk5cVMOJp23/qlT9FW5i9i+igwQVwraQTtvpkam8yK1hj992jqrbjoCIFZP4Hw9E8H0pB7w=="
10+
},
11+
"nanoFramework.Runtime.Events": {
12+
"type": "Direct",
13+
"requested": "[1.11.1, 1.11.1]",
14+
"resolved": "1.11.1",
15+
"contentHash": "hHRPhNagq1T0oN9QJfPOqreuWUV42DJamT0f7GrPQvrOYcr9ne4YTZq8MIpudvKtSALs50iYqxJ+raOF2CiNsA=="
16+
},
17+
"nanoFramework.System.Collections": {
18+
"type": "Direct",
19+
"requested": "[1.4.0, 1.4.0]",
20+
"resolved": "1.4.0",
21+
"contentHash": "/yFwxtCFzi+24NuyxcwlH1YyBGOxRX4oHGLwVmFbgbvOyx3ny/Mwyk2YjHTzmTSgUg9C2XxPF+EkXWwCOAkytw=="
22+
},
23+
"nanoFramework.System.IO.Streams": {
24+
"type": "Direct",
25+
"requested": "[1.1.22, 1.1.22]",
26+
"resolved": "1.1.22",
27+
"contentHash": "i4Dt/7hXvQhkTR5aviUpO+MUCBAJV1DSgR+cZg1h6CG99WARytGElstMQVMt5E/8GGuJx64+bHmjgv8fWUDLcw=="
28+
},
29+
"nanoFramework.System.Net": {
30+
"type": "Direct",
31+
"requested": "[1.10.30, 1.10.30]",
32+
"resolved": "1.10.30",
33+
"contentHash": "V1ehozqsGAw4e0Z49IUcB0cGAfiTOzY1P4ag4uLLTDs7wvNGtqql/L82jTho5F7Zy43/M6ScL/jFQmgi01WSCg=="
34+
},
35+
"nanoFramework.System.Text": {
36+
"type": "Direct",
37+
"requested": "[1.2.17, 1.2.17]",
38+
"resolved": "1.2.17",
39+
"contentHash": "hBd9Vmfx2Q5wnDmkdZkJ5wy1+7XyzciehAMSI2jfyHK9OM4uPJDiZVqNQMa6UxLRu1uOvIpFxGKIP4Qih/+Vnw=="
40+
},
41+
"nanoFramework.System.Threading": {
42+
"type": "Direct",
43+
"requested": "[1.1.8, 1.1.8]",
44+
"resolved": "1.1.8",
45+
"contentHash": "oES5GN3KHoDzifRNr06WM7P9NaQf+kDmIYkr1ETR2awmERHz4sRpECduGEatwyo1vMhMvZY/KoBcEpAyKNbDgQ=="
46+
},
47+
"Nerdbank.GitVersioning": {
48+
"type": "Direct",
49+
"requested": "[3.5.113, 3.5.113]",
50+
"resolved": "3.5.113",
51+
"contentHash": "4fBSMkqhi410qlkjPm+Mxfk8iO3C7dmgdVS7ljsfVO21WEzZCHP1VCOqB6rlOPfPidR/oxX+/Do/I7meCAz+Jg=="
52+
}
53+
}
54+
}
55+
}

WebSockets.Server/System.Net.WebSockets.Server.nfproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
<AssemblyName>System.Net.WebSockets</AssemblyName>
1818
<TargetFrameworkVersion>v1.0</TargetFrameworkVersion>
1919
<DocumentationFile>bin\$(Configuration)\System.Net.WebSockets.xml</DocumentationFile>
20+
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
21+
<RestoreLockedMode Condition="'$(TF_BUILD)' == 'True' or '$(ContinuousIntegrationBuild)' == 'True'">true</RestoreLockedMode>
2022
</PropertyGroup>
2123
<PropertyGroup>
2224
<SignAssembly>true</SignAssembly>

WebSockets.Server/packages.config

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="nanoFramework.CoreLibrary" version="1.12.0" targetFramework="netnanoframework10" />
4-
<package id="nanoFramework.Runtime.Events" version="1.11.1" targetFramework="netnanoframework10" />
5-
<package id="nanoFramework.System.Collections" version="1.4.0" targetFramework="netnanoframework10" />
6-
<package id="nanoFramework.System.IO.Streams" version="1.1.22" targetFramework="netnanoframework10" />
7-
<package id="nanoFramework.System.Net" version="1.10.30" targetFramework="netnanoframework10" />
8-
<package id="nanoFramework.System.Net.Http" version="1.5.43" targetFramework="netnanoframework10" />
9-
<package id="nanoFramework.System.Text" version="1.2.17" targetFramework="netnanoframework10" />
10-
<package id="nanoFramework.System.Threading" version="1.1.8" targetFramework="netnanoframework10" />
11-
<package id="Nerdbank.GitVersioning" version="3.5.113" targetFramework="netnanoframework10" developmentDependency="true" />
3+
<package id="nanoFramework.CoreLibrary" version="1.12.0" targetFramework="netnano1.0" />
4+
<package id="nanoFramework.Runtime.Events" version="1.11.1" targetFramework="netnano1.0" />
5+
<package id="nanoFramework.System.Collections" version="1.4.0" targetFramework="netnano1.0" />
6+
<package id="nanoFramework.System.IO.Streams" version="1.1.22" targetFramework="netnano1.0" />
7+
<package id="nanoFramework.System.Net" version="1.10.30" targetFramework="netnano1.0" />
8+
<package id="nanoFramework.System.Net.Http" version="1.5.43" targetFramework="netnano1.0" />
9+
<package id="nanoFramework.System.Text" version="1.2.17" targetFramework="netnano1.0" />
10+
<package id="nanoFramework.System.Threading" version="1.1.8" targetFramework="netnano1.0" />
11+
<package id="Nerdbank.GitVersioning" version="3.5.113" targetFramework="netnano1.0" developmentDependency="true" />
1212
</packages>
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
{
2+
"version": 1,
3+
"dependencies": {
4+
".NETnanoFramework,Version=v1.0": {
5+
"nanoFramework.CoreLibrary": {
6+
"type": "Direct",
7+
"requested": "[1.12.0, 1.12.0]",
8+
"resolved": "1.12.0",
9+
"contentHash": "qQrFNXmJiStMC4VXk5cVMOJp23/qlT9FW5i9i+igwQVwraQTtvpkam8yK1hj992jqrbjoCIFZP4Hw9E8H0pB7w=="
10+
},
11+
"nanoFramework.Runtime.Events": {
12+
"type": "Direct",
13+
"requested": "[1.11.1, 1.11.1]",
14+
"resolved": "1.11.1",
15+
"contentHash": "hHRPhNagq1T0oN9QJfPOqreuWUV42DJamT0f7GrPQvrOYcr9ne4YTZq8MIpudvKtSALs50iYqxJ+raOF2CiNsA=="
16+
},
17+
"nanoFramework.System.Collections": {
18+
"type": "Direct",
19+
"requested": "[1.4.0, 1.4.0]",
20+
"resolved": "1.4.0",
21+
"contentHash": "/yFwxtCFzi+24NuyxcwlH1YyBGOxRX4oHGLwVmFbgbvOyx3ny/Mwyk2YjHTzmTSgUg9C2XxPF+EkXWwCOAkytw=="
22+
},
23+
"nanoFramework.System.IO.Streams": {
24+
"type": "Direct",
25+
"requested": "[1.1.22, 1.1.22]",
26+
"resolved": "1.1.22",
27+
"contentHash": "i4Dt/7hXvQhkTR5aviUpO+MUCBAJV1DSgR+cZg1h6CG99WARytGElstMQVMt5E/8GGuJx64+bHmjgv8fWUDLcw=="
28+
},
29+
"nanoFramework.System.Net": {
30+
"type": "Direct",
31+
"requested": "[1.10.30, 1.10.30]",
32+
"resolved": "1.10.30",
33+
"contentHash": "V1ehozqsGAw4e0Z49IUcB0cGAfiTOzY1P4ag4uLLTDs7wvNGtqql/L82jTho5F7Zy43/M6ScL/jFQmgi01WSCg=="
34+
},
35+
"nanoFramework.System.Net.Http": {
36+
"type": "Direct",
37+
"requested": "[1.5.43, 1.5.43]",
38+
"resolved": "1.5.43",
39+
"contentHash": "R05NI1jxJ+/CTZlmixj5fiSnqOmJ0GnS7+hlLyQo5n3x2bj+P8yE5y7lVxJjP8YqYufRAoDczkLhGYnHQU2ftA=="
40+
},
41+
"nanoFramework.System.Text": {
42+
"type": "Direct",
43+
"requested": "[1.2.17, 1.2.17]",
44+
"resolved": "1.2.17",
45+
"contentHash": "hBd9Vmfx2Q5wnDmkdZkJ5wy1+7XyzciehAMSI2jfyHK9OM4uPJDiZVqNQMa6UxLRu1uOvIpFxGKIP4Qih/+Vnw=="
46+
},
47+
"nanoFramework.System.Threading": {
48+
"type": "Direct",
49+
"requested": "[1.1.8, 1.1.8]",
50+
"resolved": "1.1.8",
51+
"contentHash": "oES5GN3KHoDzifRNr06WM7P9NaQf+kDmIYkr1ETR2awmERHz4sRpECduGEatwyo1vMhMvZY/KoBcEpAyKNbDgQ=="
52+
},
53+
"Nerdbank.GitVersioning": {
54+
"type": "Direct",
55+
"requested": "[3.5.113, 3.5.113]",
56+
"resolved": "3.5.113",
57+
"contentHash": "4fBSMkqhi410qlkjPm+Mxfk8iO3C7dmgdVS7ljsfVO21WEzZCHP1VCOqB6rlOPfPidR/oxX+/Do/I7meCAz+Jg=="
58+
}
59+
}
60+
}
61+
}

WebSockets/System.Net.WebSockets.nfproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
<AssemblyName>System.Net.WebSockets</AssemblyName>
1818
<TargetFrameworkVersion>v1.0</TargetFrameworkVersion>
1919
<DocumentationFile>bin\$(Configuration)\System.Net.WebSockets.xml</DocumentationFile>
20+
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
21+
<RestoreLockedMode Condition="'$(TF_BUILD)' == 'True' or '$(ContinuousIntegrationBuild)' == 'True'">true</RestoreLockedMode>
2022
</PropertyGroup>
2123
<PropertyGroup>
2224
<SignAssembly>true</SignAssembly>

WebSockets/packages.config

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="nanoFramework.CoreLibrary" version="1.12.0" targetFramework="netnanoframework10" />
4-
<package id="nanoFramework.Runtime.Events" version="1.11.1" targetFramework="netnanoframework10" />
5-
<package id="nanoFramework.System.Collections" version="1.4.0" targetFramework="netnanoframework10" />
6-
<package id="nanoFramework.System.IO.Streams" version="1.1.22" targetFramework="netnanoframework10" />
7-
<package id="nanoFramework.System.Net" version="1.10.30" targetFramework="netnanoframework10" />
8-
<package id="nanoFramework.System.Net.Http" version="1.5.43" targetFramework="netnanoframework10" />
9-
<package id="nanoFramework.System.Text" version="1.2.17" targetFramework="netnanoframework10" />
10-
<package id="nanoFramework.System.Threading" version="1.1.8" targetFramework="netnanoframework10" />
11-
<package id="Nerdbank.GitVersioning" version="3.5.113" targetFramework="netnanoframework10" developmentDependency="true" />
3+
<package id="nanoFramework.CoreLibrary" version="1.12.0" targetFramework="netnano1.0" />
4+
<package id="nanoFramework.Runtime.Events" version="1.11.1" targetFramework="netnano1.0" />
5+
<package id="nanoFramework.System.Collections" version="1.4.0" targetFramework="netnano1.0" />
6+
<package id="nanoFramework.System.IO.Streams" version="1.1.22" targetFramework="netnano1.0" />
7+
<package id="nanoFramework.System.Net" version="1.10.30" targetFramework="netnano1.0" />
8+
<package id="nanoFramework.System.Net.Http" version="1.5.43" targetFramework="netnano1.0" />
9+
<package id="nanoFramework.System.Text" version="1.2.17" targetFramework="netnano1.0" />
10+
<package id="nanoFramework.System.Threading" version="1.1.8" targetFramework="netnano1.0" />
11+
<package id="Nerdbank.GitVersioning" version="3.5.113" targetFramework="netnano1.0" developmentDependency="true" />
1212
</packages>

0 commit comments

Comments
 (0)