diff --git a/.github/workflows/builder.yml b/.github/workflows/builder.yml index 0c3e0ff..2446d46 100644 --- a/.github/workflows/builder.yml +++ b/.github/workflows/builder.yml @@ -9,24 +9,26 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + with: + path: src - name: Install Python packages run: pip install py7zr pefile colorama - name: Prepare directory - working-directory: ./bin/installer - run: python generate-sections.py -f ${{ github.workspace }}/toolkit -o ${{ github.workspace }}/bin/installer/full + working-directory: ./src/bin/installer + run: python generate-sections.py -f ${{ github.workspace }}/src/toolkit -o ${{ github.workspace }}/src/bin/installer/full - name: Prepare documents - working-directory: ./bin/installer + working-directory: ./src/bin/installer run: ./build-docs.bat - name: Build installer - working-directory: ./bin/installer/full - run: ISCC setup.iss /dMySrcDir="${{ github.workspace }}/toolkit" /dMyOutputDir="${{ github.workspace }}" + working-directory: ./src/bin/installer/full + run: ISCC setup.iss /dMySrcDir="${{ github.workspace }}/src" /dMyOutputDir="${{ github.workspace }}" - name: Upload Setup as Artifact uses: actions/upload-artifact@v4 with: name: setup-installer-artifact - path: ./bin/installer/full/*.exe + path: ./*.exe