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