ci: specify COLUMNS as env to avoid inconsisten test result

pull/21/head
Kevin Zhuang 4 years ago
parent e341f3710f
commit de1acc32cb

@ -2,6 +2,9 @@ name: CI
on: [push, pull_request]
env:
COLUMNS: 80
defaults:
run:
shell: bash

@ -4,6 +4,8 @@ env:
parameter-store:
LOGIN_PASSWORD: /dotbare/dockerpassword
LOGIN_USERNAME: /dotbare/dockerusername
exported-variables:
COLUMNS: 80
phases:
install:

@ -41,7 +41,8 @@ FZF_DEFAULT_OPTS="
$DOTBARE_KEY
"
COLUMNS=$(stty size < /dev/tty | cut -d' ' -f2)
[[ -z "${COLUMNS}" ]] \
&& COLUMNS=$(stty size < /dev/tty | cut -d' ' -f2)
[[ "${COLUMNS}" -lt 80 ]] \
&& FZF_DEFAULT_OPTS="$FZF_DEFAULT_OPTS --preview-window=hidden"

Loading…
Cancel
Save