Skip to content

Commit 1f07dd1

Browse files
authored
Merge pull request #39 from escendit/38-enable-cache-capability-with-nuget-restore
Enable package lock file and update SDK to 9.0.304
2 parents 6fa4dec + 9277743 commit 1f07dd1

4 files changed

Lines changed: 63 additions & 5 deletions

File tree

.github/workflows/build.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,13 @@ jobs:
2626
- uses: actions/checkout@v4
2727
with:
2828
fetch-depth: '0'
29+
2930
- name: Setup .NET Core SDK
3031
uses: actions/setup-dotnet@v4
3132
with:
32-
dotnet-version: |
33-
9.x
33+
global-json-file: global.json
34+
cache: 'true'
35+
cache-dependency-path: '**/packages.lock.json'
3436

3537
- name: Set Default TAG
3638
run: echo "TAG=v0.0.0" >> $GITHUB_ENV

Directory.Build.props

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,20 @@
11
<Project>
2+
<!-- NuGet Restore -->
23
<PropertyGroup>
3-
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
4+
<RestoreLockedMode Condition="'$(CI)' == 'true'">true</RestoreLockedMode>
5+
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
46
</PropertyGroup>
7+
<!-- SourceLink -->
58
<PropertyGroup>
69
<RepositoryType>git</RepositoryType>
710
<RepositoryUrl>https://github.com/escendit/tools-codeanalysis-stylecop</RepositoryUrl>
11+
<ContinuousIntegrationBuild Condition="'$(CI)' == 'true'">true</ContinuousIntegrationBuild>
12+
</PropertyGroup>
13+
<!-- Package Management -->
14+
<PropertyGroup>
15+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
816
</PropertyGroup>
17+
<!-- Package Commons -->
918
<ItemGroup>
1019
<PackageReference Include="Escendit.Tools.Branding">
1120
<PrivateAssets>all</PrivateAssets>

global.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"sdk": {
3-
"version": "7.0.100",
3+
"version": "9.0.304",
44
"rollForward": "latestMajor",
5-
"allowPrerelease": true
5+
"allowPrerelease": false
66
}
77
}
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
{
2+
"version": 2,
3+
"dependencies": {
4+
".NETStandard,Version=v2.0": {
5+
"Escendit.Tools.Branding": {
6+
"type": "Direct",
7+
"requested": "[1.2.0, )",
8+
"resolved": "1.2.0",
9+
"contentHash": "Tleka3RGcnG623z+4nxdGKINEQn9roCuNOPe0UHqckl4tndXfXEkWezEx011apR45Lqvc33KKrRnlDKv9kbRQQ=="
10+
},
11+
"NETStandard.Library": {
12+
"type": "Direct",
13+
"requested": "[2.0.3, )",
14+
"resolved": "2.0.3",
15+
"contentHash": "st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==",
16+
"dependencies": {
17+
"Microsoft.NETCore.Platforms": "1.1.0"
18+
}
19+
},
20+
"StyleCop.Analyzers.Unstable": {
21+
"type": "Direct",
22+
"requested": "[1.2.0.556, )",
23+
"resolved": "1.2.0.556",
24+
"contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
25+
},
26+
"Microsoft.NETCore.Platforms": {
27+
"type": "Transitive",
28+
"resolved": "1.1.0",
29+
"contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A=="
30+
}
31+
},
32+
".NETStandard,Version=v2.1": {
33+
"Escendit.Tools.Branding": {
34+
"type": "Direct",
35+
"requested": "[1.2.0, )",
36+
"resolved": "1.2.0",
37+
"contentHash": "Tleka3RGcnG623z+4nxdGKINEQn9roCuNOPe0UHqckl4tndXfXEkWezEx011apR45Lqvc33KKrRnlDKv9kbRQQ=="
38+
},
39+
"StyleCop.Analyzers.Unstable": {
40+
"type": "Direct",
41+
"requested": "[1.2.0.556, )",
42+
"resolved": "1.2.0.556",
43+
"contentHash": "zvn9Mqs/ox/83cpYPignI8hJEM2A93s2HkHs8HYMOAQW0PkampyoErAiIyKxgTLqbbad29HX/shv/6LGSjPJNQ=="
44+
}
45+
}
46+
}
47+
}

0 commit comments

Comments
 (0)