name: Release on: workflow_dispatch: jobs: build: runs-on: windows-latest strategy: matrix: include: - architecture: x86 fname: LunaTranslator_x86 - architecture: x64 fname: LunaTranslator steps: - name: Checkout code uses: actions/checkout@v4 - name: Setup Windows 10 SDK uses: GuillaumeFalourd/setup-windows10-sdk-action@v2 with: sdk-version: 22621 - name: Install Python 3.7.9 uses: actions/setup-python@v5 with: python-version: '3.7.9' architecture: ${{ matrix.architecture }} - name: Install Python 3.11 uses: actions/setup-python@v5 with: python-version: '3.11' architecture: x64 - name: Install Python 3.11 req run: pip install cmake pefile requests - name: Run build script run: | python build.py ${{ matrix.architecture }} - uses: actions/upload-artifact@v4 with: name: ${{ matrix.fname }} path: build/${{ matrix.fname }}.zip - name: loadversion id: loadversion run: | python build.py loadversion >version.txt set /p GITHUB_OUTPUT=