diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4d7f7e8..54005bf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -170,8 +170,7 @@ jobs: upload_artifacts: name: Upload Artifacts runs-on: ubuntu-latest - needs: [build_ubuntu, build_ubuntu_cross] - #needs: [build_macos, build_ubuntu, build_ubuntu_cross] + needs: [build_macos, build_ubuntu, build_ubuntu_cross] if: github.event_name != 'pull_request' steps: - uses: actions/checkout@v4 @@ -182,17 +181,17 @@ jobs: cp -f README.md LICENSE.md foldmason mkdir foldmason/bin - #- name: Download foldmason-darwin-universal Artifact - # uses: actions/download-artifact@v3 - # with: - # name: foldmason-darwin-universal - # path: foldmason/bin + - name: Download foldmason-darwin-universal Artifact + uses: actions/download-artifact@v3 + with: + name: foldmason-darwin-universal + path: foldmason/bin - #- name: Set Executable Permissions on macOS Binary - # run: chmod +x foldmason/bin/foldmason + - name: Set Executable Permissions on macOS Binary + run: chmod +x foldmason/bin/foldmason - #- name: Archive macOS Binary - # run: tar -czvf foldmason-osx-universal.tar.gz -C foldmason . + - name: Archive macOS Binary + run: tar -czvf foldmason-osx-universal.tar.gz -C foldmason . - name: Download foldmason-linux-SSE4_1 Artifact uses: actions/download-artifact@v3 @@ -216,13 +215,11 @@ jobs: # mkdir -p $HOME/.ssh && mv secretKeyPleaseDontSteal $HOME/.ssh/id_rsa # chmod 700 $HOME/.ssh && chmod 600 $HOME/.ssh/id_rsa # ssh-keygen -f $HOME/.ssh/id_rsa -y > $HOME/.ssh/id_rsa.pub -# cp mmseqs/userguide.pdf userguide.pdf -# ssh-keygen -Y sign -f $HOME/.ssh/id_rsa -n file userguide.pdf mmseqs-osx-universal.tar.gz mmseqs-linux-sse2.tar.gz mmseqs-linux-sse41.tar.gz mmseqs-linux-avx2.tar.gz mmseqs-linux-arm64.tar.gz mmseqs-linux-ppc64le-power8.tar.gz mmseqs-linux-ppc64le-power9.tar.gz mmseqs-win64.zip +# ssh-keygen -Y sign -f $HOME/.ssh/id_rsa -n file foldmason-osx-universal.tar.gz foldmason-linux-sse2.tar.gz foldmason-linux-sse41.tar.gz foldmason-linux-avx2.tar.gz foldmason-linux-arm64.tar.gz # curl --retry 5 --retry-all-errors -X POST \ # -F file[]=@userguide.pdf -F signature[]=@userguide.pdf.sig \ -# -F file[]=@mmseqs-osx-universal.tar.gz -F signature[]=@mmseqs-osx-universal.tar.gz.sig \ -# -F file[]=@mmseqs-linux-sse2.tar.gz -F signature[]=@mmseqs-linux-sse2.tar.gz.sig \ -# -F file[]=@mmseqs-linux-sse41.tar.gz -F signature[]=@mmseqs-linux-sse41.tar.gz.sig \ -# -F file[]=@mmseqs-linux-avx2.tar.gz -F signature[]=@mmseqs-linux-avx2.tar.gz.sig \ -# -F file[]=@mmseqs-linux-arm64.tar.gz -F signature[]=@mmseqs-linux-arm64.tar.gz.sig \ -# -F file[]=@mmseqs-linux-ppc64le-power8.tar.gz -F signature[]=@mmseqs-linux-pp \ No newline at end of file +# -F file[]=@foldmason-osx-universal.tar.gz -F signature[]=@foldmason-osx-universal.tar.gz.sig \ +# -F file[]=@foldmason-linux-sse2.tar.gz -F signature[]=@foldmason-linux-sse2.tar.gz.sig \ +# -F file[]=@foldmason-linux-sse41.tar.gz -F signature[]=@foldmason-linux-sse41.tar.gz.sig \ +# -F file[]=@foldmason-linux-avx2.tar.gz -F signature[]=@foldmason-linux-avx2.tar.gz.sig \ +# -F file[]=@foldmason-linux-arm64.tar.gz -F signature[]=@foldmason-linux-arm64.tar.gz.sig \ No newline at end of file