Skip to content

Commit c16ff41

Browse files
Pyrhameclaude
andcommitted
Fix CI: add MCM scripts to release zip and fix permissions
- Add SkyrimTTS_MCM.pex and SkyrimTTS_MCM_Native.pex to release zip - Add nvdaControllerClient.dll to SKSE/Plugins in zip - Add contents:write permission for release creation Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 793c953 commit c16ff41

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

.github/workflows/build-and-release.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ on:
1515
env:
1616
BUILD_TYPE: Release
1717

18+
permissions:
19+
contents: write
20+
1821
jobs:
1922
build:
2023
runs-on: windows-latest
@@ -75,10 +78,15 @@ jobs:
7578
# NVDA controller DLL -> Root (installed to game root via FOMOD)
7679
cp "lib/nvdaControllerClient.dll" "$STAGING/Root/"
7780
81+
# NVDA controller DLL -> also in SKSE/Plugins (for plugin load)
82+
cp "lib/nvdaControllerClient.dll" "$STAGING/SKSE/Plugins/"
83+
7884
# ESP + PEX scripts
7985
cp "autowalk/SkyrimTTS_AutoWalk.esp" "$STAGING/"
8086
cp "autowalk/SkyrimTTS_AutoWalk.pex" "$STAGING/Scripts/"
8187
cp "autowalk/SkyrimTTS_MQ105Fix.pex" "$STAGING/Scripts/"
88+
cp "autowalk/SkyrimTTS_MCM.pex" "$STAGING/Scripts/"
89+
cp "autowalk/SkyrimTTS_MCM_Native.pex" "$STAGING/Scripts/"
8290
8391
# Sound effects
8492
cp sounds/aim_loop.wav "$STAGING/Sound/fx/SkyrimTTS/"

0 commit comments

Comments
 (0)