diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 2dc681c..f134791 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -37,6 +37,9 @@ jobs: windows-x86_64-libgit2-only: runs-on: windows-latest + defaults: + run: + shell: msys2 {0} steps: - uses: msys2/setup-msys2@v2 with: @@ -47,20 +50,19 @@ jobs: - name: Checkout uses: actions/checkout@v3 - name: Build static libraries - libgit2 only - shell: msys2 {0} run: | whoami pwd - TARGET_DIR=${GITHUB_WORKSPACE}\build/build_libgit2_only \ - BUILD_ROOT_DIR=${GITHUB_WORKSPACE}/libgit2/build/windows \ + TARGET_DIR=/d/a/golang-with-libgit2/golang-with-libgit2/build/build_libgit2_only \ + BUILD_ROOT_DIR=/d/a/golang-with-libgit2/golang-with-libgit2/libgit2/build/windows \ ./hack/static.sh build_libgit2_only mkdir -p ./windows-libgit2-only/ - mv ${GITHUB_WORKSPACE}/build/build_libgit2_only/include ./windows-libgit2-only/ - mv ${GITHUB_WORKSPACE}/build/build_libgit2_only/lib ./windows-libgit2-only/ + mv /d/a/golang-with-libgit2/golang-with-libgit2/build/build_libgit2_only/include ./windows-libgit2-only/ + mv /d/a/golang-with-libgit2/golang-with-libgit2/build/build_libgit2_only/lib ./windows-libgit2-only/ tar -zcvf windows-x86_64-libgit2-only.tar.gz windows-libgit2-only - rm -rf ${GITHUB_WORKSPACE}/build ${GITHUB_WORKSPACE}/libgit2 + rm -rf /d/a/golang-with-libgit2/golang-with-libgit2/build /d/a/golang-with-libgit2/golang-with-libgit2/libgit2 - uses: actions/upload-artifact@v3 with: name: release-artifact