Revert "feat: update actions"

This reverts commit cdce3a6b1a.
This commit is contained in:
2026-02-27 15:29:26 +07:00
parent cdce3a6b1a
commit 8819ffe355
2 changed files with 9 additions and 13 deletions
+6 -4
View File
@@ -10,17 +10,19 @@ permissions:
jobs:
build-and-release:
runs-on: windows-2019
runs-on: windows-latest
steps:
- name: Checkout
uses: actions/checkout@v6
- name: Setup MSBuild
uses: microsoft/setup-msbuild@v2
- name: Setup .NET
uses: actions/setup-dotnet@v5
with:
dotnet-version: 10.x
- name: Build Solution
run: msbuild TimeMocker.sln -p:Configuration=Release -p:Platform=x64 -m
run: dotnet build TimeMocker.sln -c Release -p:Platform=x64
- name: Prepare Release Artifacts
run: |
+3 -9
View File
@@ -65,29 +65,23 @@ namespace TimeMocker.Hook
public void Run(RemoteHooking.IContext context, string mmfName)
{
string logPath = Path.Combine(Path.GetTempPath(), "TimeMocker.Hook.log");
try
{
File.AppendAllText(logPath, $"[{DateTime.Now}] Starting hook, MMF: {mmfName}\r\n");
// Open the shared memory created by the UI process
_mmf = System.IO.MemoryMappedFiles.MemoryMappedFile.OpenExisting(mmfName);
_view = _mmf.CreateViewAccessor(0, Marshal.SizeOf<MockTimeInfo>());
File.AppendAllText(logPath, $"[{DateTime.Now}] MMF opened successfully\r\n");
InstallHooks();
File.AppendAllText(logPath, $"[{DateTime.Now}] Hooks installed successfully\r\n");
RemoteHooking.WakeUpProcess();
File.AppendAllText(logPath, $"[{DateTime.Now}] Process woken up\r\n");
// Keep alive until process exits
while (true) Thread.Sleep(500);
}
catch (Exception ex)
{
File.AppendAllText(logPath, $"[{DateTime.Now}] ERROR: {ex.GetType().Name}: {ex.Message}\r\n{ex.StackTrace}\r\n");
File.AppendAllText(
Path.Combine(Path.GetTempPath(), "TimeMocker.Hook.log"),
$"[{DateTime.Now}] ERROR: {ex}\r\n");
}
finally
{