summaryrefslogtreecommitdiffhomepage
path: root/.circleci/release.sh
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2021-01-17 11:15:37 -0700
committerSean Whitton <spwhitton@spwhitton.name>2021-01-17 11:15:37 -0700
commit3130faccf7c9a9a7697e246884e2b60fd4b1f9de (patch)
treeab171724845fe928ef05692c27351be933228ec2 /.circleci/release.sh
parentfd8bfa2853825504c2dbc7678154ac8d56d47035 (diff)
parent84770e33bb6286c163c3b2b10fa98d264f6672b8 (diff)
downloadstylish-haskell-3130faccf7c9a9a7697e246884e2b60fd4b1f9de.tar.gz
Merge tag 'v0.12.2.0'
v0.12.2.0 - 0.12.2.0 (2020-10-08) * align: Add a new option for aligning only adjacent items (by 1Computer1) * align: Add support for aligning MultiWayIf syntax (by 1Computer1) * data: Fix some issues with record field padding * module_header: Add separate_lists option * imports: Respect separate_lists for (..) imports * data: Make sorting deriving list optional (by Maxim Koltsov)
Diffstat (limited to '.circleci/release.sh')
-rwxr-xr-x.circleci/release.sh45
1 files changed, 0 insertions, 45 deletions
diff --git a/.circleci/release.sh b/.circleci/release.sh
deleted file mode 100755
index a55247f..0000000
--- a/.circleci/release.sh
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/bin/bash
-set -o nounset -o errexit -o pipefail
-
-TAG="$1"
-SUFFIX="linux-$(uname -m)"
-USER="jaspervdj"
-REPOSITORY="$(basename -- *.cabal ".cabal")"
-BINARY="$REPOSITORY"
-
-echo "Tag: $TAG"
-echo "Suffix: $SUFFIX"
-echo "Repository: $REPOSITORY"
-
-$BINARY --version
-
-if [[ -z "$TAG" ]]; then
- echo "Not a tagged build, skipping release..."
- exit 0
-fi
-
-# Install ghr
-GHR_VERSION="v0.13.0"
-curl --silent -L -O \
- "https://github.com/tcnksm/ghr/releases/download/${GHR_VERSION}/ghr_${GHR_VERSION}_linux_386.tar.gz"
-tar xf ghr_${GHR_VERSION}_linux_386.tar.gz
-mv ghr_${GHR_VERSION}_linux_386/ghr .
-
-# Install upx
-UPX_VERSION="3.94"
-curl --silent -L -O \
- "https://github.com/upx/upx/releases/download/v${UPX_VERSION}/upx-${UPX_VERSION}-amd64_linux.tar.xz"
-tar xf upx-${UPX_VERSION}-amd64_linux.tar.xz
-mv upx-${UPX_VERSION}-amd64_linux/upx .
-
-# Create tarball
-PACKAGE="$REPOSITORY-$TAG-$SUFFIX"
-mkdir -p "$PACKAGE"
-cp "$(which "$BINARY")" "$PACKAGE"
-./upx -q "$PACKAGE/$BINARY"
-cp CHANGELOG* LICENSE* README* "$PACKAGE"
-tar -czf "$PACKAGE.tar.gz" "$PACKAGE"
-rm -r "$PACKAGE"
-
-# Actually upload
-./ghr -u "$USER" -r "$REPOSITORY" "$TAG" "$PACKAGE.tar.gz"