From 471050a4122889142166d6eec75e044bf8573aa3 Mon Sep 17 00:00:00 2001 From: Flawed <33593723+ff14wed@users.noreply.github.com> Date: Mon, 23 Feb 2026 01:18:04 -0800 Subject: [PATCH] Fix broken part of workflow, streamlined requirements installing --- .github/workflows/minor_patch_diff.yml | 6 +++--- requirements-vtable.txt | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 requirements-vtable.txt diff --git a/.github/workflows/minor_patch_diff.yml b/.github/workflows/minor_patch_diff.yml index a88e04f..e0f77ce 100644 --- a/.github/workflows/minor_patch_diff.yml +++ b/.github/workflows/minor_patch_diff.yml @@ -47,7 +47,7 @@ jobs: - name: Install Python Dependencies if: steps.versions.outputs.is_new == 'true' run: | - pip install -r requirements.txt + pip install -r requirements-vtable.txt - name: Run Diff if: steps.versions.outputs.is_new == 'true' @@ -55,8 +55,8 @@ jobs: LATEST_EXE=$(find latest -name "ffxiv_dx11.exe" | head -n 1) PREVIOUS_EXE=$(find previous -name "ffxiv_dx11.exe" | head -n 1) - mv "$LATEST_EXE" "ffxiv_dx11.${{ steps.versions.outputs.retail_new }}.exe" - mv "$PREVIOUS_EXE" "ffxiv_dx11.${{ steps.versions.outputs.retail_prev }}.exe" + cp "$LATEST_EXE" "ffxiv_dx11.${{ steps.versions.outputs.retail_new }}.exe" + cp "$PREVIOUS_EXE" "ffxiv_dx11.${{ steps.versions.outputs.retail_prev }}.exe" # Run the diffing process and capture JSON output python vtable_diff.py "ffxiv_dx11.${{ steps.versions.outputs.retail_prev }}.exe" "ffxiv_dx11.${{ steps.versions.outputs.retail_new }}.exe" > "diffs/${{ steps.versions.outputs.retail_new }}.diff.json" diff --git a/requirements-vtable.txt b/requirements-vtable.txt new file mode 100644 index 0000000..54ebcb1 --- /dev/null +++ b/requirements-vtable.txt @@ -0,0 +1,3 @@ +click==8.2.1 +r2pipe==1.9.6 +semver==3.0.4