From 7cfd1fc79d7bff1e5ac082e63e59757a5d063c81 Mon Sep 17 00:00:00 2001 From: Alejandro Martinez Date: Sun, 26 May 2024 09:18:17 -0300 Subject: [PATCH] Fix Uploding to snapshot release [skip AppVeyor] [skip osx] Continuation of 7f3b3d2c1bedb67e5e434e690241f2935e054e9a [publish binaries] --- .travis.yml | 3 ++- appveyor.yml | 2 +- travis/linux/after_success.sh | 2 +- travis/linux/before_install.sh | 4 +++- travis/osx/after_success.sh | 2 +- 5 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 725bd9abe..5dfbd1d38 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,7 +46,8 @@ env: jobs: include: - - os: osx + - if: commit_message !~ /\[skip osx\]/ + os: osx osx_image: xcode14.2 compiler: clang - if: commit_message !~ /\[skip linux\]/ diff --git a/appveyor.yml b/appveyor.yml index 89b65ba42..fd81a2bb7 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -222,7 +222,7 @@ deploy: description: 'Snapshot Builds' artifact: GCinstaller, GCversionWindows draft: false - prerelease: false + prerelease: true force_update: true on: PUBLISH_BINARIES: true diff --git a/travis/linux/after_success.sh b/travis/linux/after_success.sh index 8d3f3cdf7..0b9d862d0 100755 --- a/travis/linux/after_success.sh +++ b/travis/linux/after_success.sh @@ -97,7 +97,7 @@ if [[ $TRAVIS_PULL_REQUEST == "false" && $TRAVIS_COMMIT_MESSAGE == *"[publish bi mkdir out mv $FINAL_NAME out mv GCversionLinux.txt out -~/go/bin/ghr snapshot out +${TRAVIS_BUILD_DIR}/ghr/ghr -b "Snapshot Builds" -replace snapshot out else curl --max-time 300 -F "file=@$FINAL_NAME" https://temp.sh/upload fi diff --git a/travis/linux/before_install.sh b/travis/linux/before_install.sh index 2af45c064..48b5d9147 100755 --- a/travis/linux/before_install.sh +++ b/travis/linux/before_install.sh @@ -58,6 +58,8 @@ cd ${TRAVIS_BUILD_DIR} sudo apt-get -qq install libgsl-dev # GHR to upload binaries to GitHub releases -go install github.com/tcnksm/ghr@latest +wget --no-verbose https://github.com/tcnksm/ghr/releases/download/v0.16.2/ghr_v0.16.2_linux_amd64.tar.gz +tar xf ghr_v0.16.2_linux_amd64.tar.gz +mv ghr_v0.16.2_linux_amd64 ghr exit diff --git a/travis/osx/after_success.sh b/travis/osx/after_success.sh index f4ab1c453..2e10fa062 100755 --- a/travis/osx/after_success.sh +++ b/travis/osx/after_success.sh @@ -70,7 +70,7 @@ if [[ $TRAVIS_PULL_REQUEST == "false" && $TRAVIS_COMMIT_MESSAGE == *"[publish bi mkdir out mv $FINAL_NAME out mv GCversionMacOS.txt out -ghr snapshot out +ghr -b "Snapshot Builds" -replace snapshot out else curl --max-time 300 -F "file=@$FINAL_NAME" https://temp.sh/upload fi