diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
index f750428a65..05be7c55cf 100644
--- a/.github/CONTRIBUTING.md
+++ b/.github/CONTRIBUTING.md
@@ -158,3 +158,7 @@ Just becuase something isn't on this list doesn't mean that it's acceptable. Use
Yes, we know that the files have a tonne of mixed Windows and Linux line endings. Attempts to fix this have been met with less than stellar success, and as such we have decided to give up caring until there comes a time when it matters.
Therefore, EOF settings of main repo are forbidden territory one must avoid wandering into, at risk of losing body and/or mind to the Git gods.
+
+## Other Notes
+
+* Feel free to add your nuget account to TGServiceInterface/Packages.nuspec authors list if you modify the interface
\ No newline at end of file
diff --git a/TGServiceInterface/TGServiceInterface.csproj b/TGServiceInterface/TGServiceInterface.csproj
index ea546a5b8a..1690c9acb1 100644
--- a/TGServiceInterface/TGServiceInterface.csproj
+++ b/TGServiceInterface/TGServiceInterface.csproj
@@ -72,6 +72,7 @@
+
diff --git a/TGServiceInterface/TGServiceInterface.nuspec b/TGServiceInterface/TGServiceInterface.nuspec
new file mode 100644
index 0000000000..714b50e1bb
--- /dev/null
+++ b/TGServiceInterface/TGServiceInterface.nuspec
@@ -0,0 +1,24 @@
+
+
+
+ TGStation.Server.Interface
+ $version$
+ Cyberboss
+ Cyberboss
+ https://github.com/tgstation/tgstation-server/blob/master/LICENSE
+ https://github.com/tgstation/tgstation-server
+ https://tgstation.github.io/tgstation-server/tgs.ico
+ false
+ Interface for managing /tg/station server
+ Copyright 2017
+ tgstation game-server byond service toolset wcf ss13 client-lib tgstation-server api wcf-service soap
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/appveyor.yml b/appveyor.yml
index 8b30349763..8476355bcc 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -29,12 +29,19 @@ after_build:
- ps: if($env:APPVEYOR_REPO_COMMIT_MESSAGE -match "\[TGSDeploy\]"){$env:TGSDeploy = "Do it."}
- ps: $env:TGSVersion = [System.Diagnostics.FileVersionInfo]::GetVersionInfo("$env:APPVEYOR_BUILD_FOLDER/TGServerService/bin/x86/Release/TGServerService.exe").FileVersion
deploy:
- release: "tgstation-server-v$(TGSVersion)"
- description: 'The /tg/station server suite'
- provider: GitHub
- auth_token:
+ - provider: GitHub
+ release: "tgstation-server-v$(TGSVersion)"
+ description: 'The /tg/station server suite'
+ auth_token:
secure: lJNGAXwiB5HlWdthz3K4PetqpTG5IEAyRgKaiKxFMQ8HW8CcOjRtB97B05op7BsK
- artifact: TGS3Server,MD5SHA1Server,TGS3Client,MD5SHA1Client
- draft: false
- on:
- TGSDeploy: "Do it."
+ artifact: TGS3Server,MD5SHA1Server,TGS3Client,MD5SHA1Client
+ draft: false
+ on:
+ TGSDeploy: "Do it."
+ - provider: NuGet
+ api_key:
+ secure: bedsYuLMqGREzkVkJqRx+BTMgOvDO76tgaNc8sW5E3Ao6iw8oGHdJ/BZov8y0iKa
+ skip_symbols: true
+ artifact: /.*\.nupkg/
+ on:
+ TGSDeploy: "Do it."