From e0aaaaf77aaa5397e76ce0ead491b50b96ee3966 Mon Sep 17 00:00:00 2001 From: Roman Leonenkov <6890447+grafviktor@users.noreply.github.com> Date: Sun, 6 Oct 2024 17:56:25 +0100 Subject: [PATCH] REFACTOR-78: Set universal path to interpreter --- .github/workflows/e2e.yml | 8 +++++--- e2e/run.sh | 4 +++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 87c772b..ca95c50 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -16,9 +16,11 @@ jobs: with: go-version: 1.23 cache: true - - name: Setup Tools - run: sudo apt-get update && sudo apt-get install ffmpeg && go install github.com/charmbracelet/vhs@v0.8 + - name: Install system packages + run: sudo apt-get update && sudo apt-get install -y ffmpeg ttyd + - name: Install VHS utility + run: go install github.com/charmbracelet/vhs@v0.8 - name: Build Binary run: go build -o gg ./cmd/goto/*.go - name: Run integration tests - run: e2e/run.sh + run: vhs -v && ./e2e/run.sh diff --git a/e2e/run.sh b/e2e/run.sh index d0355c8..cdc4c74 100755 --- a/e2e/run.sh +++ b/e2e/run.sh @@ -1,6 +1,8 @@ -#!/bin/bash +#!/usr/bin/env bash +set -x set -e +cd $(dirname "$(readlink -f "$0")") TMP_HOME=temp HOSTS_FILE="${TMP_HOME}"/hosts.yaml