diff --git a/RELEASING.md b/RELEASING.md index e5421cc95..bf740d716 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -34,12 +34,11 @@ - this creates a draft release - `git push ` - [ ] run `sh scripts/release/download-gh-artifacts.sh ` - - downloads artifacts to `gh-release-artifacts//` + - downloads artifacts to `gh-release-artifacts/haskell-language-server-/` - also downloads FreeBSD bindist from circle CI - adds signatures -- [ ] upload artifacts to downloads.haskell.org manually from `gh-release-artifacts//` +- [ ] upload artifacts to downloads.haskell.org from `gh-release-artifacts/haskell-language-server-/` - You require sftp access, contact wz1000, bgamari or chreekat - - For uploading, rename `gh-release-artifacts/` to `gh-release-artifacts/haskell-language-server-` - `cd gh-release-artifacts/haskell-language-server-` - `SIGNING_KEY=... ../../release/upload.sh upload` - Your SIGNING_KEY can be obtained with `gpg --list-secret-keys --keyid-format=long` diff --git a/scripts/release/create-yaml-snippet.sh b/scripts/release/create-yaml-snippet.sh index d999ea3d9..2fb7413f8 100644 --- a/scripts/release/create-yaml-snippet.sh +++ b/scripts/release/create-yaml-snippet.sh @@ -5,7 +5,7 @@ set -o pipefail RELEASE=$1 -cd "gh-release-artifacts/${RELEASE}" +cd "gh-release-artifacts/haskell-language-server-${RELEASE}" cat < /dev/stdout $RELEASE: diff --git a/scripts/release/download-gh-artifacts.sh b/scripts/release/download-gh-artifacts.sh index b332464b1..fc6638f18 100644 --- a/scripts/release/download-gh-artifacts.sh +++ b/scripts/release/download-gh-artifacts.sh @@ -13,11 +13,11 @@ for com in gh gpg curl sha256sum ; do command -V ${com} >/dev/null 2>&1 done -[ ! -e "gh-release-artifacts/${RELEASE}" ] +[ ! -e "gh-release-artifacts/haskell-language-server-${RELEASE}" ] -mkdir -p "gh-release-artifacts/${RELEASE}" +mkdir -p "gh-release-artifacts/haskell-language-server-${RELEASE}" -cd "gh-release-artifacts/${RELEASE}" +cd "gh-release-artifacts/haskell-language-server-${RELEASE}" # github gh release download "$RELEASE"