Skip to content

Commit e37ed5b

Browse files
authored
release-v1.0.4
\r\n***PUBLISH_RELEASE***
2 parents 00e200e + fb7bf1b commit e37ed5b

File tree

9 files changed

+123
-55
lines changed

9 files changed

+123
-55
lines changed

.github/workflows/update-dependencies.yml

Lines changed: 9 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ name: Daily update dependencies
77

88
on:
99
schedule:
10-
# At 00:00 UTC every day.
11-
- cron: '00 00 * * *'
10+
# Update At 00:00 UTC on Tuesday and Friday
11+
- cron: '0 0 * * 2,5'
1212
repository_dispatch:
1313
types: update-dependencies
1414

@@ -17,36 +17,16 @@ defaults:
1717
shell: pwsh
1818

1919
jobs:
20-
update-dotnet-preview:
20+
update-nuget-dependencies:
2121
name: Update .NET nanoFramework dependencies
22-
timeout-minutes: 15
22+
timeout-minutes: 180 # Non default as IoT devices has lots of solutions to update!
2323
runs-on: windows-latest
24+
env:
25+
GITHUB_TOKEN: ${{ github.token }}
2426
steps:
2527
- name: Checkout
26-
uses: actions/[email protected]
27-
with:
28-
path: main
29-
- name: Checkout tools repo
30-
uses: actions/[email protected]
31-
with:
32-
repository: nanoframework/nf-tools
33-
path: tools
28+
uses: actions/checkout@v2
3429
- name: Update dependencies
35-
run: ./github-actions/update-nf-dependencies.ps1
36-
working-directory: tools
37-
- name: Create Pull Request
38-
uses: peter-evans/create-pull-request@v3
39-
if: env.CREATE_PR == 'true'
30+
uses: nanoframework/nanodu@v1
4031
with:
41-
title: '${{ env.PR_TITLE }}'
42-
body: |
43-
${{ env.PR_MESSAGE }}
44-
45-
[version update]
46-
47-
### :warning: This is an automated update. :warning:
48-
committer: 'nfbot <[email protected]>'
49-
branch: ${{ env.BRANCH_NAME }}
50-
path: main
51-
labels: |
52-
Type: dependencies
32+
solutionsToCheck: 'nanoFramework.System.Threading.sln'

CHANGELOG.md

Lines changed: 73 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,84 @@
22

33
## [v1.0.3](https://github.com/nanoframework/System.Threading/tree/v1.0.3) (2021-12-03)
44

5-
[Full Changelog](https://github.com/nanoframework/System.Threading/compare/v1.0.3-preview.13...v1.0.3)
5+
[Full Changelog](https://github.com/nanoframework/System.Threading/compare/v1.0.4-preview.23...HEAD)
6+
7+
**Documentation and other chores:**
8+
9+
- Update 1 NuGet dependencies [\#66](https://github.com/nanoframework/System.Threading/pull/66)
10+
- Update 1 NuGet dependencies [\#65](https://github.com/nanoframework/System.Threading/pull/65)
11+
12+
## [v1.0.4-preview.23](https://github.com/nanoframework/System.Threading/tree/v1.0.4-preview.23) (2022-03-17)
13+
14+
[Full Changelog](https://github.com/nanoframework/System.Threading/compare/v1.0.4-preview.20...v1.0.4-preview.23)
15+
16+
**Documentation and other chores:**
17+
18+
- Update 1 NuGet dependencies [\#64](https://github.com/nanoframework/System.Threading/pull/64)
19+
- Update 1 NuGet dependencies [\#63](https://github.com/nanoframework/System.Threading/pull/63)
20+
21+
## [v1.0.4-preview.20](https://github.com/nanoframework/System.Threading/tree/v1.0.4-preview.20) (2022-03-14)
22+
23+
[Full Changelog](https://github.com/nanoframework/System.Threading/compare/v1.0.4-preview.16...v1.0.4-preview.20)
24+
25+
**Documentation and other chores:**
26+
27+
- Update 1 NuGet dependencies [\#62](https://github.com/nanoframework/System.Threading/pull/62)
28+
- Update 1 NuGet dependencies [\#61](https://github.com/nanoframework/System.Threading/pull/61)
29+
30+
## [v1.0.4-preview.16](https://github.com/nanoframework/System.Threading/tree/v1.0.4-preview.16) (2022-02-17)
31+
32+
[Full Changelog](https://github.com/nanoframework/System.Threading/compare/v1.0.4-preview.14...v1.0.4-preview.16)
33+
34+
**Documentation and other chores:**
35+
36+
- Update 1 NuGet dependencies [\#60](https://github.com/nanoframework/System.Threading/pull/60)
37+
38+
## [v1.0.4-preview.14](https://github.com/nanoframework/System.Threading/tree/v1.0.4-preview.14) (2022-02-04)
39+
40+
[Full Changelog](https://github.com/nanoframework/System.Threading/compare/v1.0.4-preview.12...v1.0.4-preview.14)
41+
42+
**Documentation and other chores:**
43+
44+
- Update 1 NuGet dependencies [\#59](https://github.com/nanoframework/System.Threading/pull/59)
45+
46+
## [v1.0.4-preview.12](https://github.com/nanoframework/System.Threading/tree/v1.0.4-preview.12) (2022-01-28)
47+
48+
[Full Changelog](https://github.com/nanoframework/System.Threading/compare/v1.0.4-preview.10...v1.0.4-preview.12)
49+
50+
**Documentation and other chores:**
51+
52+
- Update 1 NuGet dependencies [\#58](https://github.com/nanoframework/System.Threading/pull/58)
53+
54+
## [v1.0.4-preview.10](https://github.com/nanoframework/System.Threading/tree/v1.0.4-preview.10) (2022-01-28)
55+
56+
[Full Changelog](https://github.com/nanoframework/System.Threading/compare/v1.0.4-preview.8...v1.0.4-preview.10)
57+
58+
**Documentation and other chores:**
59+
60+
- Update 1 NuGet dependencies [\#57](https://github.com/nanoframework/System.Threading/pull/57)
61+
62+
## [v1.0.4-preview.8](https://github.com/nanoframework/System.Threading/tree/v1.0.4-preview.8) (2022-01-21)
63+
64+
[Full Changelog](https://github.com/nanoframework/System.Threading/compare/v1.0.4-preview.6...v1.0.4-preview.8)
665

766
**Documentation and other chores:**
867

68+
- Update 1 NuGet dependencies [\#56](https://github.com/nanoframework/System.Threading/pull/56)
69+
70+
## [v1.0.4-preview.6](https://github.com/nanoframework/System.Threading/tree/v1.0.4-preview.6) (2022-01-20)
71+
72+
[Full Changelog](https://github.com/nanoframework/System.Threading/compare/v1.0.3...v1.0.4-preview.6)
73+
74+
**Documentation and other chores:**
75+
76+
- Update 2 NuGet dependencies [\#55](https://github.com/nanoframework/System.Threading/pull/55)
977
- Update 1 nuget dependencies [\#53](https://github.com/nanoframework/System.Threading/pull/53)
1078

79+
## [v1.0.3](https://github.com/nanoframework/System.Threading/tree/v1.0.3) (2021-12-02)
80+
81+
[Full Changelog](https://github.com/nanoframework/System.Threading/compare/v1.0.3-preview.13...v1.0.3)
82+
1183
## [v1.0.3-preview.13](https://github.com/nanoframework/System.Threading/tree/v1.0.3-preview.13) (2021-12-02)
1284

1385
[Full Changelog](https://github.com/nanoframework/System.Threading/compare/v1.0.3-preview.9...v1.0.3-preview.13)

Tests/System.Threading.CancellationToken/System.Threading.CancellationToken.nfproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="utf-8"?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<Project ToolsVersion="Current" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<PropertyGroup Label="Globals">
44
<NanoFrameworkProjectSystemPath>$(MSBuildExtensionsPath)\nanoFramework\v1.0\</NanoFrameworkProjectSystemPath>
@@ -31,16 +31,16 @@
3131
<Compile Include="Properties\AssemblyInfo.cs" />
3232
</ItemGroup>
3333
<ItemGroup>
34-
<Reference Include="mscorlib, Version=1.11.7.2, Culture=neutral, PublicKeyToken=c07d481e9758c731">
35-
<HintPath>..\..\packages\nanoFramework.CoreLibrary.1.11.7\lib\mscorlib.dll</HintPath>
34+
<Reference Include="mscorlib, Version=1.12.0.4, Culture=neutral, PublicKeyToken=c07d481e9758c731">
35+
<HintPath>..\..\packages\nanoFramework.CoreLibrary.1.12.0\lib\mscorlib.dll</HintPath>
3636
<Private>True</Private>
3737
</Reference>
38-
<Reference Include="nanoFramework.TestFramework, Version=1.0.163.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
39-
<HintPath>..\..\packages\nanoFramework.TestFramework.1.0.163\lib\nanoFramework.TestFramework.dll</HintPath>
38+
<Reference Include="nanoFramework.TestFramework, Version=1.0.183.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
39+
<HintPath>..\..\packages\nanoFramework.TestFramework.1.0.183\lib\nanoFramework.TestFramework.dll</HintPath>
4040
<Private>True</Private>
4141
</Reference>
4242
<Reference Include="nanoFramework.UnitTestLauncher, Version=0.0.0.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
43-
<HintPath>..\..\packages\nanoFramework.TestFramework.1.0.163\lib\nanoFramework.UnitTestLauncher.exe</HintPath>
43+
<HintPath>..\..\packages\nanoFramework.TestFramework.1.0.183\lib\nanoFramework.UnitTestLauncher.exe</HintPath>
4444
<Private>True</Private>
4545
</Reference>
4646
</ItemGroup>
@@ -58,11 +58,11 @@
5858
<ProjectConfigurationsDeclaredAsItems />
5959
</ProjectCapabilities>
6060
</ProjectExtensions>
61-
<Import Project="..\..\packages\nanoFramework.TestFramework.1.0.163\build\nanoFramework.TestFramework.targets" Condition="Exists('..\..\packages\nanoFramework.TestFramework.1.0.163\build\nanoFramework.TestFramework.targets')" />
61+
<Import Project="..\..\packages\nanoFramework.TestFramework.1.0.183\build\nanoFramework.TestFramework.targets" Condition="Exists('..\..\packages\nanoFramework.TestFramework.1.0.183\build\nanoFramework.TestFramework.targets')" />
6262
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
6363
<PropertyGroup>
6464
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105.The missing file is {0}.</ErrorText>
6565
</PropertyGroup>
66-
<Error Condition="!Exists('..\..\packages\nanoFramework.TestFramework.1.0.163\build\nanoFramework.TestFramework.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\nanoFramework.TestFramework.1.0.163\build\nanoFramework.TestFramework.targets'))" />
66+
<Error Condition="!Exists('..\..\packages\nanoFramework.TestFramework.1.0.183\build\nanoFramework.TestFramework.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\nanoFramework.TestFramework.1.0.183\build\nanoFramework.TestFramework.targets'))" />
6767
</Target>
6868
</Project>
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="nanoFramework.CoreLibrary" version="1.11.7" targetFramework="netnanoframework10" />
4-
<package id="nanoFramework.TestFramework" version="1.0.163" targetFramework="netnanoframework10" developmentDependency="true" />
3+
<package id="nanoFramework.CoreLibrary" version="1.12.0" targetFramework="netnanoframework10" />
4+
<package id="nanoFramework.TestFramework" version="1.0.183" targetFramework="netnanoframework10" developmentDependency="true" />
55
</packages>

azure-pipelines.yml

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,28 @@
1+
# Copyright (c) .NET Foundation and Contributors
2+
# See LICENSE file in the project root for full license information.
3+
14
trigger:
25
branches:
3-
include: [main, develop, "release-*" ]
6+
include:
7+
- main
8+
- develop
9+
- release-*
410
paths:
5-
exclude: [README.md, CHANGELOG.md, CODE_OF_CONDUCT.md, LICENSE.md, NuGet.Config, .github_changelog_generator, .gitignore]
11+
exclude:
12+
- .github_changelog_generator
13+
- .gitignore
14+
- CHANGELOG.md
15+
- CODE_OF_CONDUCT.md
16+
- LICENSE.md
17+
- README.md
18+
- NuGet.Config
19+
- assets/*
20+
- config/*
21+
- .github/*
22+
623
tags:
7-
include: ["v*"]
24+
include:
25+
- v*
826

927
# PR always trigger build
1028
pr:
@@ -19,7 +37,7 @@ resources:
1937
endpoint: nanoframework
2038

2139
pool:
22-
vmImage: 'windows-2019'
40+
vmImage: 'windows-latest'
2341

2442
variables:
2543
DOTNET_NOLOGO: true

nanoFramework.System.Threading.nuspec

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1-
<?xml version="1.0" encoding="utf-8"?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
33
<metadata>
44
<id>nanoFramework.System.Threading</id>
55
<version>$version$</version>
66
<title>nanoFramework.System.Threading</title>
7-
<authors>nanoFramework project contributors</authors>
8-
<owners>nanoframework,dotnetfoundation</owners>
7+
<authors>nanoframework</authors>
98
<requireLicenseAcceptance>false</requireLicenseAcceptance>
109
<license type="file">LICENSE.md</license>
1110
<releaseNotes>
@@ -16,11 +15,10 @@
1615
<icon>images\nf-logo.png</icon>
1716
<repository type="git" url="https://github.com/nanoframework/System.Threading" commit="$commit$" />
1817
<copyright>Copyright (c) .NET Foundation and Contributors</copyright>
19-
<description>This package includes the nanoFramework.System.Threading assembly for .NET nanoFramework C# projects.
20-
This package requires a target with nanoFramework.System.Threading v$nativeVersion$ (checksum $checksum$).</description>
21-
<tags>nanoFramework C# csharp netmf netnf nanoFramework.System.Threading sntp</tags>
18+
<description>This package includes the nanoFramework.System.Threading assembly for .NET nanoFramework C# projects.</description>
19+
<tags>nanoFramework C# csharp netmf netnf </tags>
2220
<dependencies>
23-
<dependency id="nanoFramework.CoreLibrary" version="1.11.7" />
21+
<dependency id="nanoFramework.CoreLibrary" version="1.12.0" />
2422
</dependencies>
2523
</metadata>
2624
<files>

nanoFramework.System.Threading/nanoFramework.System.Threading.nfproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@
6262
<None Include="packages.config" />
6363
</ItemGroup>
6464
<ItemGroup>
65-
<Reference Include="mscorlib, Version=1.11.7.2, Culture=neutral, PublicKeyToken=c07d481e9758c731">
66-
<HintPath>..\packages\nanoFramework.CoreLibrary.1.11.7\lib\mscorlib.dll</HintPath>
65+
<Reference Include="mscorlib, Version=1.12.0.4, Culture=neutral, PublicKeyToken=c07d481e9758c731">
66+
<HintPath>..\packages\nanoFramework.CoreLibrary.1.12.0\lib\mscorlib.dll</HintPath>
6767
<Private>True</Private>
6868
</Reference>
6969
</ItemGroup>

nanoFramework.System.Threading/packages.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
<package id="Microsoft.Build.Tasks.Git" version="1.0.0" targetFramework="netnanoframework10" developmentDependency="true" />
44
<package id="Microsoft.SourceLink.Common" version="1.0.0" targetFramework="netnanoframework10" developmentDependency="true" />
55
<package id="Microsoft.SourceLink.GitHub" version="1.0.0" targetFramework="netnanoframework10" developmentDependency="true" />
6-
<package id="nanoFramework.CoreLibrary" version="1.11.7" targetFramework="netnanoframework10" />
6+
<package id="nanoFramework.CoreLibrary" version="1.12.0" targetFramework="netnanoframework10" />
77
<package id="Nerdbank.GitVersioning" version="3.3.37" developmentDependency="true" targetFramework="netnanoframework10" />
88
</packages>

version.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json",
3-
"version": "1.0.3",
3+
"version": "1.0.4",
44
"assemblyVersion": {
55
"precision": "revision"
66
},

0 commit comments

Comments
 (0)