diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index f12a597..9bdc256 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -77,6 +77,8 @@ jobs:
- uses: actions/setup-dotnet@v3
with:
dotnet-version: ${{ env.DOTNET_VERSION }}
+ cache: true
+ cache-dependency-path: ${{ matrix.plugindir }}/packages.lock.json
- uses: actions/setup-node@v3
with:
node-version: ${{ env.NODE_VERSION }}
diff --git a/common/common/common.targets b/common/common/common.targets
index 42f06ac..fe2bbfa 100644
--- a/common/common/common.targets
+++ b/common/common/common.targets
@@ -13,6 +13,7 @@
true
true
+ true
false
false
../../out/$(AssemblyName)
diff --git a/plugins/detect-running-game/packages.lock.json b/plugins/detect-running-game/packages.lock.json
new file mode 100644
index 0000000..674e0fd
--- /dev/null
+++ b/plugins/detect-running-game/packages.lock.json
@@ -0,0 +1,13 @@
+{
+ "version": 1,
+ "dependencies": {
+ ".NETFramework,Version=v4.6.2": {
+ "PlayniteSDK": {
+ "type": "Direct",
+ "requested": "[6.11.0, )",
+ "resolved": "6.11.0",
+ "contentHash": "1y8GoRDRAYFSPjEI3BT4JjwlcZKUfD6tvi9ZnHa1pNZ1w/l6GvM10ACLKN64VObVKsmdMl7fwkg3FzzpeteCmg=="
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/plugins/virtual-library/packages.lock.json b/plugins/virtual-library/packages.lock.json
new file mode 100644
index 0000000..2eee910
--- /dev/null
+++ b/plugins/virtual-library/packages.lock.json
@@ -0,0 +1,19 @@
+{
+ "version": 1,
+ "dependencies": {
+ ".NETFramework,Version=v4.6.2": {
+ "HtmlAgilityPack": {
+ "type": "Direct",
+ "requested": "[1.11.57, )",
+ "resolved": "1.11.57",
+ "contentHash": "zDxnHcAvi+qhZG602eKaPJKmzm0T8npKVML0RMwjrRBabpmTRtu2OVpfNkMUfYMgQ+5EllOkSeGxu0uFVV2zFw=="
+ },
+ "PlayniteSDK": {
+ "type": "Direct",
+ "requested": "[6.11.0, )",
+ "resolved": "6.11.0",
+ "contentHash": "1y8GoRDRAYFSPjEI3BT4JjwlcZKUfD6tvi9ZnHa1pNZ1w/l6GvM10ACLKN64VObVKsmdMl7fwkg3FzzpeteCmg=="
+ }
+ }
+ }
+}
\ No newline at end of file