diff --git a/CHANGELOG.md b/CHANGELOG.md index 18d0d38..480f9f2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,11 @@ # Revision history for ghcup -## 0.1.19.2 -- ????-??-?? +## 0.1.19.2 -- 2023-2-24 * Follow-up fix for JFS/ReiserFS and other filesystem that don't support `d_type`, fixes [#787](https://github.com/haskell/ghcup-hs/issues/787) - the previous release had a bug that invalidated that broke it * Implement 'latest-prerelease' tag wrt [#788](https://github.com/haskell/ghcup-hs/issues/788) +* Fix 'Could not parse version of stray directory.DS_Store' warnings on macOs wrt [#797](https://github.com/haskell/ghcup-hs/issues/797) ## 0.1.19.1 -- 2023-2-19 diff --git a/data/metadata b/data/metadata index ea9b67d..3e07ac0 160000 --- a/data/metadata +++ b/data/metadata @@ -1 +1 @@ -Subproject commit ea9b67d5d0f7ffa53561a11e6da8adf06dde3104 +Subproject commit 3e07ac0a20eb9f85283f400262320b373e61ddc6 diff --git a/scripts/bootstrap/bootstrap-haskell b/scripts/bootstrap/bootstrap-haskell index 90c98a4..e49934a 100755 --- a/scripts/bootstrap/bootstrap-haskell +++ b/scripts/bootstrap/bootstrap-haskell @@ -28,7 +28,7 @@ plat="$(uname -s)" arch=$(uname -m) -ghver="0.1.19.1" +ghver="0.1.19.2" : "${GHCUP_BASE_URL:=https://downloads.haskell.org/~ghcup}" export GHCUP_SKIP_UPDATE_CHECK=yes diff --git a/scripts/releasing/pull_release_artifacts.sh b/scripts/releasing/pull_release_artifacts.sh index 1e872a9..9f9981e 100755 --- a/scripts/releasing/pull_release_artifacts.sh +++ b/scripts/releasing/pull_release_artifacts.sh @@ -7,6 +7,7 @@ shopt -s extglob RELEASE=$1 SIGNER=$2 +TAG=${RELEASE/v/} echo "RELEASE: $RELEASE" echo "SIGNER: $SIGNER" @@ -19,7 +20,7 @@ done mkdir -p "gh-release-artifacts/${RELEASE}" -git archive --format=tar.gz -o "gh-release-artifacts/${RELEASE}/ghcup-${RELEASE}-src.tar.gz" --prefix="ghcup-${RELEASE}/" HEAD +git archive --format=tar.gz -o "gh-release-artifacts/${RELEASE}/ghcup-${TAG}-src.tar.gz" --prefix="ghcup-${TAG}/" HEAD cd "gh-release-artifacts/${RELEASE}" @@ -27,10 +28,10 @@ cd "gh-release-artifacts/${RELEASE}" gh release download "$RELEASE" # cirrus -curl -L -o "x86_64-portbld-freebsd-ghcup-${RELEASE}" \ +curl -L -o "x86_64-portbld-freebsd-ghcup-${TAG}" \ "https://api.cirrus-ci.com/v1/artifact/github/haskell/ghcup-hs/build/binaries/out/x86_64-portbld-freebsd-ghcup-${RELEASE}?branch=${RELEASE}" sha256sum ./*-ghcup-* > SHA256SUMS gpg --detach-sign -u "${SIGNER}" SHA256SUMS -gh release upload "$RELEASE" "ghcup-${RELEASE}-src.tar.gz" "x86_64-portbld-freebsd-ghcup-${RELEASE}" SHA256SUMS SHA256SUMS.sig +gh release upload "$RELEASE" "ghcup-${TAG}-src.tar.gz" "x86_64-portbld-freebsd-ghcup-${TAG}" SHA256SUMS SHA256SUMS.sig