From 5b161886baa83f6b8d02c604c12dc69d57588ce1 Mon Sep 17 00:00:00 2001 From: mattip Date: Thu, 19 May 2022 09:19:08 +0300 Subject: [PATCH 1/4] update multibuild --- multibuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/multibuild b/multibuild index 4b6eb06a..3d5effd4 160000 --- a/multibuild +++ b/multibuild @@ -1 +1 @@ -Subproject commit 4b6eb06af94d39b04a4136bb6781bd0100816c7d +Subproject commit 3d5effd42fa96635beea9f007908429876e1d88a From 7ba094c15dcbad25d5116f14cd3e248a4487e428 Mon Sep 17 00:00:00 2001 From: mattip Date: Thu, 19 May 2022 09:27:03 +0300 Subject: [PATCH 2/4] update OpenBlas to v0.3.20 --- OpenBLAS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenBLAS b/OpenBLAS index 904f9a26..0b678b19 160000 --- a/OpenBLAS +++ b/OpenBLAS @@ -1 +1 @@ -Subproject commit 904f9a267dddb30e9f187e57231ed160ab2f2704 +Subproject commit 0b678b19dc03f2a999d6e038814c4c50b9640a4e From bda591f93270695efe297db070e13f68c3da3d9b Mon Sep 17 00:00:00 2001 From: mattip Date: Thu, 19 May 2022 11:40:45 +0300 Subject: [PATCH 3/4] add pkgconfig to tarball --- travis-ci/build_steps.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/travis-ci/build_steps.sh b/travis-ci/build_steps.sh index 6b13ca37..161efe52 100644 --- a/travis-ci/build_steps.sh +++ b/travis-ci/build_steps.sh @@ -183,6 +183,7 @@ function do_build_lib { $BUILD_PREFIX/include/*blas* \ $BUILD_PREFIX/include/*lapack* \ $BUILD_PREFIX/lib/libopenblas* \ + $BUILD_PREFIX/lib/pkgconfig* \ $BUILD_PREFIX/lib/cmake/openblas } From 89e8dc90e822283c9b4d6f168d13582ee87e1bb5 Mon Sep 17 00:00:00 2001 From: mattip Date: Thu, 19 May 2022 13:48:55 +0300 Subject: [PATCH 4/4] add artifact upload step to allow examining the build result --- .github/workflows/build.yml | 4 ++++ .github/workflows/multibuild.yml | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e53e7b07..5c4c2e4b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -91,6 +91,10 @@ jobs: cp $(cygpath $OPENBLAS_ROOT)/$BITS/bin/*.dll . ./test_dyn.exe + - uses: actions/upload-artifact@v3 + with: + path: builds/openblas*.zip + - name: Upload env: OPENBLAS_LIBS_STAGING_UPLOAD_TOKEN: ${{ secrets.MULTIBUILD_WHEELS_STAGING_ACCESS }} diff --git a/.github/workflows/multibuild.yml b/.github/workflows/multibuild.yml index 086c86fb..930bdc73 100644 --- a/.github/workflows/multibuild.yml +++ b/.github/workflows/multibuild.yml @@ -100,6 +100,11 @@ jobs: clean_code $REPO_DIR $OPENBLAS_COMMIT echo "------ BUILD LIB --------" build_lib "$PLAT" "$INTERFACE64" + + - uses: actions/upload-artifact@v3 + with: + path: libs/openblas*.tar.gz + - name: Upload tarballs run: | set -ex