on: pull_request: push: workflow_dispatch: jobs: build: runs-on: windows-latest steps: - name: Checkout repository uses: actions/checkout@v2 - uses: xmake-io/github-action-setup-xmake@v1 with: xmake-version: branch@dev - run: | xmake repo -u - run: | xmake f -a x64 -m release -p windows -v -y - run: | xmake -w -y - uses: actions/upload-artifact@v3 with: name: ${{ github.event.repository.name }}-windows-x64-${{ github.sha }} path: | bin/DLL/ - uses: actions/upload-artifact@v3 with: name: PDB path: | bin/PDB/