mirror of
https://github.com/JustArchiNET/ArchiSteamFarm.git
synced 2025-12-15 22:10:30 +00:00
Enable public signing of ASF binaries
Pending tests whether this is going to have any drawbacks, but so far looks good
This commit is contained in:
@@ -7,6 +7,9 @@
|
||||
# Ignore all files in custom in-tree config directory (if exists)
|
||||
ArchiSteamFarm/config
|
||||
|
||||
# Ignore private SNK key (if exists)
|
||||
resources/ArchiSteamFarm.snk
|
||||
|
||||
# Ignore local log + debug of development builds
|
||||
ArchiSteamFarm/log.txt
|
||||
ArchiSteamFarm/debug
|
||||
|
||||
3
.gitignore
vendored
3
.gitignore
vendored
@@ -7,6 +7,9 @@
|
||||
# Ignore all files in custom in-tree config directory (if exists)
|
||||
ArchiSteamFarm/config
|
||||
|
||||
# Ignore private SNK key (if exists)
|
||||
resources/ArchiSteamFarm.snk
|
||||
|
||||
# Ignore local log + debug of development builds
|
||||
ArchiSteamFarm/log.txt
|
||||
ArchiSteamFarm/debug
|
||||
|
||||
@@ -23,5 +23,5 @@ using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
|
||||
[assembly: CLSCompliant(false)]
|
||||
[assembly: InternalsVisibleTo("ArchiSteamFarm.Tests")]
|
||||
[assembly: InternalsVisibleTo("ArchiSteamFarm.OfficialPlugins.SteamTokenDumper")]
|
||||
[assembly: InternalsVisibleTo("ArchiSteamFarm.Tests, PublicKey=002400000480000094000000060200000024000052534131000400000100010081de317783799b647b9a68b0d756f9f2c42e828ae16262824f8892d47b08ce91ebd20c72c2692e7acdb423124af3fe352ba15838893e971236f5dfaa79933a4ac7ab5600c9528076b56c60a196175f789816e8d270e54e50c2fb98eba119ff7cb84ab9499b93fd83ca086d60fd7046a33190fb51b956abf86b4f09a46c6e1adf")]
|
||||
[assembly: InternalsVisibleTo("ArchiSteamFarm.OfficialPlugins.SteamTokenDumper, PublicKey=002400000480000094000000060200000024000052534131000400000100010081de317783799b647b9a68b0d756f9f2c42e828ae16262824f8892d47b08ce91ebd20c72c2692e7acdb423124af3fe352ba15838893e971236f5dfaa79933a4ac7ab5600c9528076b56c60a196175f789816e8d270e54e50c2fb98eba119ff7cb84ab9499b93fd83ca086d60fd7046a33190fb51b956abf86b4f09a46c6e1adf")]
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
<PropertyGroup>
|
||||
<AnalysisMode>AllEnabledByDefault</AnalysisMode>
|
||||
<ApplicationIcon>../resources/ASF.ico</ApplicationIcon>
|
||||
<AssemblyOriginatorKeyFile>../resources/ArchiSteamFarm.snk.pub</AssemblyOriginatorKeyFile>
|
||||
<Authors>JustArchi</Authors>
|
||||
<Company>JustArchiNET</Company>
|
||||
<Copyright>Copyright © 2015-$([System.DateTime]::UtcNow.Year) JustArchiNET</Copyright>
|
||||
@@ -20,10 +21,12 @@
|
||||
<PackageIcon>../resources/ASF.ico</PackageIcon>
|
||||
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
|
||||
<PackageProjectUrl>https://github.com/JustArchiNET/ArchiSteamFarm</PackageProjectUrl>
|
||||
<PublicSign>true</PublicSign>
|
||||
<RepositoryType>Git</RepositoryType>
|
||||
<RepositoryUrl>https://github.com/JustArchiNET/ArchiSteamFarm.git</RepositoryUrl>
|
||||
<RollForward>LatestMajor</RollForward>
|
||||
<RuntimeIdentifiers>linux-arm;linux-arm64;linux-x64;osx-x64;win-x64</RuntimeIdentifiers>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<TargetLatestRuntimePatch>true</TargetLatestRuntimePatch>
|
||||
</PropertyGroup>
|
||||
|
||||
@@ -37,6 +40,7 @@
|
||||
<DebugType>none</DebugType>
|
||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||
<WarningsAsErrors />
|
||||
<WarningsNotAsErrors>CS8002</WarningsNotAsErrors>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- Trimming features as specified on https://docs.microsoft.com/dotnet/core/deploying/trimming-options#trimming-framework-library-features and https://github.com/dotnet/runtime/blob/master/docs/workflow/trimming/feature-switches.md -->
|
||||
|
||||
BIN
resources/ArchiSteamFarm.snk.pub
Normal file
BIN
resources/ArchiSteamFarm.snk.pub
Normal file
Binary file not shown.
Reference in New Issue
Block a user