diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 10f01a6..e19bcee 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -56,17 +56,21 @@ jobs: cmake . -A Win32 -DLUA_INCLUDE_DIR="${{github.workspace}}/src/MWSE/deps/LuaJIT/src" -DLUA_LIBRARY="${{github.workspace}}/src/MWSE/deps/LuaJIT/src/lua*.lib" cmake --build . --target effil --config Release -- -m - - name: Create MWSE Package + - name: Create Lib Package + shell: cmd run: | - copy /v "src\effil\effil.dll" "MWSE\Data Files\MWSE\lib\" - copy /v "src\effil\LICENSE" "MWSE\effil-LICENSE" - copy "LICENSE" "MWSE\" - copy "README.md" "MWSE\" + mkdir effil-mw + xcopy "MWSE\Data Files\MWSE\lib" "effil-mw\Data Files\MWSE\lib" /S + copy "MWSE\Data Files\efiil-metadata.toml" "effil-mw\Data Files" + copy /v "src\effil\effil.dll" "effil-mw\Data Files\MWSE\lib" + copy /v "src\effil\LICENSE" "effil-mw\effil-LICENSE" + copy "LICENSE" "effil-mw" + copy "README.md" "effil-mw" - name: Upload MWSE uses: actions/upload-artifact@v4 with: - name: bin + name: effil-mw path: | - MWSE/* + effil-mw retention-days: 1