Skip to content

Commit 9848fec

Browse files
Enable repeatable package restores
1 parent 9da70df commit 9848fec

File tree

18 files changed

+19245
-1
lines changed

18 files changed

+19245
-1
lines changed

Directory.Build.props

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,10 @@
22
<PropertyGroup>
33
<WarningsAsErrors>IDE2000</WarningsAsErrors>
44
</PropertyGroup>
5+
6+
<!-- https://devblogs.microsoft.com/nuget/enable-repeatable-package-restores-using-a-lock-file/ -->
7+
<PropertyGroup>
8+
<RestorePackagesWithLockFile>true</RestorePackagesWithLockFile>
9+
<RestoreLockedMode Condition="'$(GITHUB_ACTIONS)' == 'true'">true</RestoreLockedMode>
10+
</PropertyGroup>
511
</Project>
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
{
2+
"version": 2,
3+
"dependencies": {
4+
"net8.0": {
5+
"TomsToolbox.Composition.Analyzer": {
6+
"type": "Direct",
7+
"requested": "[2.21.0, )",
8+
"resolved": "2.21.0",
9+
"contentHash": "vJx9hxAzjni34slGz78ewqYP9Ylk8dJszfEUK1TF5cflVKMBO3ORSFd0FtICTwJtE8munvZrMrcLWwXt5bIcEA=="
10+
},
11+
"icsharpcode.decompiler": {
12+
"type": "Project",
13+
"dependencies": {
14+
"System.Collections.Immutable": "[6.0.0, )",
15+
"System.Reflection.Metadata": "[6.0.0, )"
16+
}
17+
},
18+
"System.Collections.Immutable": {
19+
"type": "CentralTransitive",
20+
"requested": "[9.0.0, )",
21+
"resolved": "6.0.0",
22+
"contentHash": "l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==",
23+
"dependencies": {
24+
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
25+
}
26+
},
27+
"System.Reflection.Metadata": {
28+
"type": "CentralTransitive",
29+
"requested": "[9.0.0, )",
30+
"resolved": "6.0.0",
31+
"contentHash": "sffDOcex1C3HO5kDolOYcWXTwRpZY/LvJujM6SMjn63fWMJWchYAAmkoAJXlbpZ5yf4d+KMgxd+LeETa4gD9sQ==",
32+
"dependencies": {
33+
"System.Collections.Immutable": "6.0.0"
34+
}
35+
},
36+
"System.Runtime.CompilerServices.Unsafe": {
37+
"type": "CentralTransitive",
38+
"requested": "[6.1.0, )",
39+
"resolved": "6.0.0",
40+
"contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg=="
41+
}
42+
}
43+
}
44+
}
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
{
2+
"version": 2,
3+
"dependencies": {
4+
".NETStandard,Version=v2.0": {
5+
"Mono.Cecil": {
6+
"type": "Direct",
7+
"requested": "[0.11.6, )",
8+
"resolved": "0.11.6",
9+
"contentHash": "f33RkDtZO8VlGXCtmQIviOtxgnUdym9xx/b1p9h91CRGOsJFxCFOFK1FDbVt1OCf1aWwYejUFa2MOQyFWTFjbA=="
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+
"PowerShellStandard.Library": {
21+
"type": "Direct",
22+
"requested": "[5.1.1, )",
23+
"resolved": "5.1.1",
24+
"contentHash": "e31xJjG+Kjbv6YF3Yq6D4Dl3or8v7LrNF41k3CXrWozW6hR1zcOe5KYuZJaGSiAgLnwP8wcW+I3+IWEzMPZKXQ=="
25+
},
26+
"TomsToolbox.Composition.Analyzer": {
27+
"type": "Direct",
28+
"requested": "[2.21.0, )",
29+
"resolved": "2.21.0",
30+
"contentHash": "vJx9hxAzjni34slGz78ewqYP9Ylk8dJszfEUK1TF5cflVKMBO3ORSFd0FtICTwJtE8munvZrMrcLWwXt5bIcEA=="
31+
},
32+
"Microsoft.NETCore.Platforms": {
33+
"type": "Transitive",
34+
"resolved": "1.1.0",
35+
"contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A=="
36+
},
37+
"System.Buffers": {
38+
"type": "Transitive",
39+
"resolved": "4.5.1",
40+
"contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg=="
41+
},
42+
"System.Numerics.Vectors": {
43+
"type": "Transitive",
44+
"resolved": "4.4.0",
45+
"contentHash": "UiLzLW+Lw6HLed1Hcg+8jSRttrbuXv7DANVj0DkL9g6EnnzbL75EB7EWsw5uRbhxd/4YdG8li5XizGWepmG3PQ=="
46+
},
47+
"icsharpcode.decompiler": {
48+
"type": "Project",
49+
"dependencies": {
50+
"System.Collections.Immutable": "[6.0.0, )",
51+
"System.Reflection.Metadata": "[6.0.0, )"
52+
}
53+
},
54+
"System.Collections.Immutable": {
55+
"type": "CentralTransitive",
56+
"requested": "[9.0.0, )",
57+
"resolved": "6.0.0",
58+
"contentHash": "l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==",
59+
"dependencies": {
60+
"System.Memory": "4.5.4",
61+
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
62+
}
63+
},
64+
"System.Memory": {
65+
"type": "CentralTransitive",
66+
"requested": "[4.6.0, )",
67+
"resolved": "4.5.4",
68+
"contentHash": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
69+
"dependencies": {
70+
"System.Buffers": "4.5.1",
71+
"System.Numerics.Vectors": "4.4.0",
72+
"System.Runtime.CompilerServices.Unsafe": "4.5.3"
73+
}
74+
},
75+
"System.Reflection.Metadata": {
76+
"type": "CentralTransitive",
77+
"requested": "[9.0.0, )",
78+
"resolved": "6.0.0",
79+
"contentHash": "sffDOcex1C3HO5kDolOYcWXTwRpZY/LvJujM6SMjn63fWMJWchYAAmkoAJXlbpZ5yf4d+KMgxd+LeETa4gD9sQ==",
80+
"dependencies": {
81+
"System.Collections.Immutable": "6.0.0"
82+
}
83+
},
84+
"System.Runtime.CompilerServices.Unsafe": {
85+
"type": "CentralTransitive",
86+
"requested": "[6.1.0, )",
87+
"resolved": "6.0.0",
88+
"contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg=="
89+
}
90+
}
91+
}
92+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"version": 2,
3+
"dependencies": {
4+
"net8.0": {
5+
"TomsToolbox.Composition.Analyzer": {
6+
"type": "Direct",
7+
"requested": "[2.21.0, )",
8+
"resolved": "2.21.0",
9+
"contentHash": "vJx9hxAzjni34slGz78ewqYP9Ylk8dJszfEUK1TF5cflVKMBO3ORSFd0FtICTwJtE8munvZrMrcLWwXt5bIcEA=="
10+
}
11+
}
12+
}
13+
}

0 commit comments

Comments
 (0)