mirror of
https://github.com/JustArchiNET/ArchiSteamFarm.git
synced 2025-12-16 14:30:31 +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)
|
# Ignore all files in custom in-tree config directory (if exists)
|
||||||
ArchiSteamFarm/config
|
ArchiSteamFarm/config
|
||||||
|
|
||||||
|
# Ignore private SNK key (if exists)
|
||||||
|
resources/ArchiSteamFarm.snk
|
||||||
|
|
||||||
# Ignore local log + debug of development builds
|
# Ignore local log + debug of development builds
|
||||||
ArchiSteamFarm/log.txt
|
ArchiSteamFarm/log.txt
|
||||||
ArchiSteamFarm/debug
|
ArchiSteamFarm/debug
|
||||||
|
|||||||
3
.gitignore
vendored
3
.gitignore
vendored
@@ -7,6 +7,9 @@
|
|||||||
# Ignore all files in custom in-tree config directory (if exists)
|
# Ignore all files in custom in-tree config directory (if exists)
|
||||||
ArchiSteamFarm/config
|
ArchiSteamFarm/config
|
||||||
|
|
||||||
|
# Ignore private SNK key (if exists)
|
||||||
|
resources/ArchiSteamFarm.snk
|
||||||
|
|
||||||
# Ignore local log + debug of development builds
|
# Ignore local log + debug of development builds
|
||||||
ArchiSteamFarm/log.txt
|
ArchiSteamFarm/log.txt
|
||||||
ArchiSteamFarm/debug
|
ArchiSteamFarm/debug
|
||||||
|
|||||||
@@ -23,5 +23,5 @@ using System;
|
|||||||
using System.Runtime.CompilerServices;
|
using System.Runtime.CompilerServices;
|
||||||
|
|
||||||
[assembly: CLSCompliant(false)]
|
[assembly: CLSCompliant(false)]
|
||||||
[assembly: InternalsVisibleTo("ArchiSteamFarm.Tests")]
|
[assembly: InternalsVisibleTo("ArchiSteamFarm.Tests, PublicKey=002400000480000094000000060200000024000052534131000400000100010081de317783799b647b9a68b0d756f9f2c42e828ae16262824f8892d47b08ce91ebd20c72c2692e7acdb423124af3fe352ba15838893e971236f5dfaa79933a4ac7ab5600c9528076b56c60a196175f789816e8d270e54e50c2fb98eba119ff7cb84ab9499b93fd83ca086d60fd7046a33190fb51b956abf86b4f09a46c6e1adf")]
|
||||||
[assembly: InternalsVisibleTo("ArchiSteamFarm.OfficialPlugins.SteamTokenDumper")]
|
[assembly: InternalsVisibleTo("ArchiSteamFarm.OfficialPlugins.SteamTokenDumper, PublicKey=002400000480000094000000060200000024000052534131000400000100010081de317783799b647b9a68b0d756f9f2c42e828ae16262824f8892d47b08ce91ebd20c72c2692e7acdb423124af3fe352ba15838893e971236f5dfaa79933a4ac7ab5600c9528076b56c60a196175f789816e8d270e54e50c2fb98eba119ff7cb84ab9499b93fd83ca086d60fd7046a33190fb51b956abf86b4f09a46c6e1adf")]
|
||||||
|
|||||||
@@ -6,6 +6,7 @@
|
|||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AnalysisMode>AllEnabledByDefault</AnalysisMode>
|
<AnalysisMode>AllEnabledByDefault</AnalysisMode>
|
||||||
<ApplicationIcon>../resources/ASF.ico</ApplicationIcon>
|
<ApplicationIcon>../resources/ASF.ico</ApplicationIcon>
|
||||||
|
<AssemblyOriginatorKeyFile>../resources/ArchiSteamFarm.snk.pub</AssemblyOriginatorKeyFile>
|
||||||
<Authors>JustArchi</Authors>
|
<Authors>JustArchi</Authors>
|
||||||
<Company>JustArchiNET</Company>
|
<Company>JustArchiNET</Company>
|
||||||
<Copyright>Copyright © 2015-$([System.DateTime]::UtcNow.Year) JustArchiNET</Copyright>
|
<Copyright>Copyright © 2015-$([System.DateTime]::UtcNow.Year) JustArchiNET</Copyright>
|
||||||
@@ -20,10 +21,12 @@
|
|||||||
<PackageIcon>../resources/ASF.ico</PackageIcon>
|
<PackageIcon>../resources/ASF.ico</PackageIcon>
|
||||||
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
|
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
|
||||||
<PackageProjectUrl>https://github.com/JustArchiNET/ArchiSteamFarm</PackageProjectUrl>
|
<PackageProjectUrl>https://github.com/JustArchiNET/ArchiSteamFarm</PackageProjectUrl>
|
||||||
|
<PublicSign>true</PublicSign>
|
||||||
<RepositoryType>Git</RepositoryType>
|
<RepositoryType>Git</RepositoryType>
|
||||||
<RepositoryUrl>https://github.com/JustArchiNET/ArchiSteamFarm.git</RepositoryUrl>
|
<RepositoryUrl>https://github.com/JustArchiNET/ArchiSteamFarm.git</RepositoryUrl>
|
||||||
<RollForward>LatestMajor</RollForward>
|
<RollForward>LatestMajor</RollForward>
|
||||||
<RuntimeIdentifiers>linux-arm;linux-arm64;linux-x64;osx-x64;win-x64</RuntimeIdentifiers>
|
<RuntimeIdentifiers>linux-arm;linux-arm64;linux-x64;osx-x64;win-x64</RuntimeIdentifiers>
|
||||||
|
<SignAssembly>true</SignAssembly>
|
||||||
<TargetLatestRuntimePatch>true</TargetLatestRuntimePatch>
|
<TargetLatestRuntimePatch>true</TargetLatestRuntimePatch>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
@@ -37,6 +40,7 @@
|
|||||||
<DebugType>none</DebugType>
|
<DebugType>none</DebugType>
|
||||||
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||||
<WarningsAsErrors />
|
<WarningsAsErrors />
|
||||||
|
<WarningsNotAsErrors>CS8002</WarningsNotAsErrors>
|
||||||
</PropertyGroup>
|
</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 -->
|
<!-- 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