Skip to content

Commit 5415b07

Browse files
authored
Work CI-CD (#188)
***NO_CI***
1 parent b5e3fa5 commit 5415b07

File tree

6 files changed

+111
-39
lines changed

6 files changed

+111
-39
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.WebServer.sln'

.github/workflows/update-dependencies.yml

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,11 @@ on:
1212
repository_dispatch:
1313
types: update-dependencies
1414

15-
defaults:
16-
run:
17-
shell: pwsh
18-
1915
jobs:
20-
update-nuget-dependencies:
21-
name: Update .NET nanoFramework dependencies
22-
timeout-minutes: 26
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.WebServer.sln'
16+
update-dependencies:
17+
name: nanoFramework
18+
uses: nanoframework/nf-tools/.github/workflows/update-dependencies.yml@main
19+
with:
20+
solutionsToCheck: 'nanoFramework.WebServer.sln'
21+
secrets:
22+
githubAuth: ${{ secrets.NFBOT_GITHUB_ACTIONS }}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=nanoframework_lib-nanoframework.WebServer&metric=alert_status)](https://sonarcloud.io/dashboard?id=nanoframework_lib-nanoframework.WebServer) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=nanoframework_lib-nanoframework.WebServer&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=nanoframework_lib-nanoframework.WebServer) [![License](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![NuGet](https://img.shields.io/nuget/dt/nanoFramework.WebServer.svg?label=NuGet&style=flat&logo=nuget)](https://www.nuget.org/packages/nanoFramework.WebServer/) [![#yourfirstpr](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://github.com/nanoframework/Home/blob/main/CONTRIBUTING.md) [![Discord](https://img.shields.io/discord/478725473862549535.svg?logo=discord&logoColor=white&label=Discord&color=7289DA)](https://discord.gg/gCyBu8T)
1+
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=nanoframework_lib-nanoframework.WebServer&metric=alert_status)](https://sonarcloud.io/dashboard?id=nanoframework_lib-nanoframework.WebServer) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=nanoframework_lib-nanoframework.WebServer&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=nanoframework_lib-nanoframework.WebServer) [![NuGet](https://img.shields.io/nuget/dt/nanoFramework.WebServer.svg?label=NuGet&style=flat&logo=nuget)](https://www.nuget.org/packages/nanoFramework.WebServer/) [![#yourfirstpr](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://github.com/nanoframework/Home/blob/main/CONTRIBUTING.md) [![Discord](https://img.shields.io/discord/478725473862549535.svg?logo=discord&logoColor=white&label=Discord&color=7289DA)](https://discord.gg/gCyBu8T)
22

33
![nanoFramework logo](https://raw.githubusercontent.com/nanoframework/Home/main/resources/logo/nanoFramework-repo-logo.png)
44

nanoFramework.WebServer/nanoFramework.WebServer.nfproj

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2+
<Project ToolsVersion="Current" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<Import Project="..\packages\Nerdbank.GitVersioning.3.5.113\build\Nerdbank.GitVersioning.props" Condition="Exists('..\packages\Nerdbank.GitVersioning.3.5.113\build\Nerdbank.GitVersioning.props')" />
44
<PropertyGroup Label="Globals">
55
<NanoFrameworkProjectSystemPath>$(MSBuildExtensionsPath)\nanoFramework\v1.0\</NanoFrameworkProjectSystemPath>
@@ -16,7 +16,9 @@
1616
<RootNamespace>nanoFramework.WebServer</RootNamespace>
1717
<AssemblyName>nanoFramework.WebServer</AssemblyName>
1818
<TargetFrameworkVersion>v1.0</TargetFrameworkVersion>
19-
<DocumentationFile>bin\$(Configuration)\nanoFramework.Networking.Sntp.xml</DocumentationFile>
19+
<DocumentationFile>bin\$(Configuration)\nanoFramework.WebServer.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>
@@ -47,43 +49,33 @@
4749
<ItemGroup>
4850
<Reference Include="mscorlib, Version=1.12.0.4, Culture=neutral, PublicKeyToken=c07d481e9758c731">
4951
<HintPath>..\packages\nanoFramework.CoreLibrary.1.12.0\lib\mscorlib.dll</HintPath>
50-
<Private>True</Private>
5152
</Reference>
5253
<Reference Include="nanoFramework.Runtime.Events, Version=1.11.1.42088, Culture=neutral, PublicKeyToken=c07d481e9758c731">
5354
<HintPath>..\packages\nanoFramework.Runtime.Events.1.11.1\lib\nanoFramework.Runtime.Events.dll</HintPath>
54-
<Private>True</Private>
5555
</Reference>
5656
<Reference Include="nanoFramework.System.Collections, Version=1.4.0.3, Culture=neutral, PublicKeyToken=c07d481e9758c731">
5757
<HintPath>..\packages\nanoFramework.System.Collections.1.4.0\lib\nanoFramework.System.Collections.dll</HintPath>
58-
<Private>True</Private>
5958
</Reference>
6059
<Reference Include="nanoFramework.System.Text, Version=1.2.7.60109, Culture=neutral, PublicKeyToken=c07d481e9758c731">
6160
<HintPath>..\packages\nanoFramework.System.Text.1.2.7\lib\nanoFramework.System.Text.dll</HintPath>
62-
<Private>True</Private>
6361
</Reference>
6462
<Reference Include="System.IO.Streams, Version=1.1.15.36091, Culture=neutral, PublicKeyToken=c07d481e9758c731">
6563
<HintPath>..\packages\nanoFramework.System.IO.Streams.1.1.15\lib\System.IO.Streams.dll</HintPath>
66-
<Private>True</Private>
6764
</Reference>
6865
<Reference Include="System.Net, Version=1.10.24.31460, Culture=neutral, PublicKeyToken=c07d481e9758c731">
6966
<HintPath>..\packages\nanoFramework.System.Net.1.10.24\lib\System.Net.dll</HintPath>
70-
<Private>True</Private>
7167
</Reference>
7268
<Reference Include="System.Net.Http, Version=1.5.30.51892, Culture=neutral, PublicKeyToken=c07d481e9758c731">
7369
<HintPath>..\packages\nanoFramework.System.Net.Http.Server.1.5.30\lib\System.Net.Http.dll</HintPath>
74-
<Private>True</Private>
7570
</Reference>
7671
<Reference Include="System.Threading, Version=1.1.8.6695, Culture=neutral, PublicKeyToken=c07d481e9758c731">
7772
<HintPath>..\packages\nanoFramework.System.Threading.1.1.8\lib\System.Threading.dll</HintPath>
78-
<Private>True</Private>
7973
</Reference>
8074
<Reference Include="Windows.Storage, Version=1.5.9.51452, Culture=neutral, PublicKeyToken=c07d481e9758c731">
8175
<HintPath>..\packages\nanoFramework.Windows.Storage.1.5.9\lib\Windows.Storage.dll</HintPath>
82-
<Private>True</Private>
8376
</Reference>
8477
<Reference Include="Windows.Storage.Streams, Version=1.14.8.30993, Culture=neutral, PublicKeyToken=c07d481e9758c731">
8578
<HintPath>..\packages\nanoFramework.Windows.Storage.Streams.1.14.8\lib\Windows.Storage.Streams.dll</HintPath>
86-
<Private>True</Private>
8779
</Reference>
8880
</ItemGroup>
8981
<ItemGroup>
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
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" />
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" />
66
<package id="nanoFramework.System.IO.Streams" version="1.1.15" />
7-
<package id="nanoFramework.System.Net" version="1.10.24" targetFramework="netnanoframework10" />
8-
<package id="nanoFramework.System.Net.Http.Server" version="1.5.30" targetFramework="netnanoframework10" />
9-
<package id="nanoFramework.System.Text" version="1.2.7" targetFramework="netnanoframework10" />
7+
<package id="nanoFramework.System.Net" version="1.10.24" targetFramework="netnano1.0" />
8+
<package id="nanoFramework.System.Net.Http.Server" version="1.5.30" targetFramework="netnano1.0" />
9+
<package id="nanoFramework.System.Text" version="1.2.7" targetFramework="netnano1.0" />
1010
<package id="nanoFramework.System.Threading" version="1.1.8" />
11-
<package id="nanoFramework.Windows.Storage" version="1.5.9" targetFramework="netnanoframework10" />
12-
<package id="nanoFramework.Windows.Storage.Streams" version="1.14.8" targetFramework="netnanoframework10" />
13-
<package id="Nerdbank.GitVersioning" version="3.5.113" developmentDependency="true" targetFramework="netnanoframework10" />
11+
<package id="nanoFramework.Windows.Storage" version="1.5.9" targetFramework="netnano1.0" />
12+
<package id="nanoFramework.Windows.Storage.Streams" version="1.14.8" targetFramework="netnano1.0" />
13+
<package id="Nerdbank.GitVersioning" version="3.5.113" developmentDependency="true" targetFramework="netnano1.0" />
1414
</packages>
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
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.15, 1.1.15]",
26+
"resolved": "1.1.15",
27+
"contentHash": "eb7Zz3G301mgRo13n609wZvyaXZ/C9unPYn5Vz34OAEdGX1RDJufpcW+2v28ux3goj8x2BXuj717d4VVVJUotA=="
28+
},
29+
"nanoFramework.System.Net": {
30+
"type": "Direct",
31+
"requested": "[1.10.24, 1.10.24]",
32+
"resolved": "1.10.24",
33+
"contentHash": "Hj4cE9TiGNJRG+wWJVKKBzL5bRtIqbWRraeP7yJKARUg8i+8xvTqQ/M2mxwhGGS5cf8yGtLJ++MWQMT/231LFw=="
34+
},
35+
"nanoFramework.System.Net.Http.Server": {
36+
"type": "Direct",
37+
"requested": "[1.5.30, 1.5.30]",
38+
"resolved": "1.5.30",
39+
"contentHash": "/U//gKIJrygoDxuHsqE02a4FMFJ6wU/w0shCdcuWeTF6k8uvCYeu0BNCig2U2VB/GI83r5YjGGV5LKhHofiECw=="
40+
},
41+
"nanoFramework.System.Text": {
42+
"type": "Direct",
43+
"requested": "[1.2.7, 1.2.7]",
44+
"resolved": "1.2.7",
45+
"contentHash": "ax4CrqYHNXoEBjaIW7dIv1CM4PxWcCc6lN2xSzGLZf7F/JZ0O7t0el86PPN2P/DfOyyBKSDAmrZjEx4q8mvgSw=="
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+
"nanoFramework.Windows.Storage": {
54+
"type": "Direct",
55+
"requested": "[1.5.9, 1.5.9]",
56+
"resolved": "1.5.9",
57+
"contentHash": "IhDF3jVOZyaUn/ZwzC7IBsNw17Xd4ZgRGM8c+YBg1bnJh44aB3Pwyc2RMIYfdKv+wVVAC0EusbpkMM++mnLAoQ=="
58+
},
59+
"nanoFramework.Windows.Storage.Streams": {
60+
"type": "Direct",
61+
"requested": "[1.14.8, 1.14.8]",
62+
"resolved": "1.14.8",
63+
"contentHash": "X6BAyARUT1UIiHQVVJqBRD43RNn2QM2v4GNfvTt33Q/vLp5TgFBaugGOAp9YMYQqRgS2oOOWjPqnNxJTXhn5EQ=="
64+
},
65+
"Nerdbank.GitVersioning": {
66+
"type": "Direct",
67+
"requested": "[3.5.113, 3.5.113]",
68+
"resolved": "3.5.113",
69+
"contentHash": "4fBSMkqhi410qlkjPm+Mxfk8iO3C7dmgdVS7ljsfVO21WEzZCHP1VCOqB6rlOPfPidR/oxX+/Do/I7meCAz+Jg=="
70+
}
71+
}
72+
}
73+
}

0 commit comments

Comments
 (0)