Skip to content

Commit

Permalink
Install vhs as test dependency on the CI
Browse files Browse the repository at this point in the history
  • Loading branch information
denisonbarbosa committed Nov 22, 2023
1 parent 2b6b82a commit b0f89c3
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion .github/workflows/qa.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:

env:
apt_deps: >-
libpam0g-dev
libpam0g-dev ffmpeg
# In Rust the grpc stubs are generated at build time
# so we always need to install the protobuf compilers
# when building the NSS crate.
Expand Down Expand Up @@ -80,6 +80,15 @@ jobs:
- uses: actions/setup-go@v4
with:
go-version-file: go.mod
- name: Install VHS and ttyd for integration tests
run: |
set -eu
go install github.com/charmbracelet/vhs@latest
wget https://github.com/tsl0922/ttyd/releases/download/1.7.4/ttyd.x86_64
chmod +x ttyd.x86_64
sudo mv ttyd.x86_64 /usr/bin/ttyd
- uses: actions-rs/toolchain@v1
with:
profile: minimal
Expand Down

0 comments on commit b0f89c3

Please sign in to comment.