Compare commits

...

8 Commits

Author SHA1 Message Date
Orhun Parmaksız
af18bae1ff Set up go or sth 2025-09-28 13:24:41 +03:00
Orhun Parmaksız
c68ff86c64 Use the correct bin 2025-09-28 13:19:24 +03:00
Orhun Parmaksız
c337aa3d58 Try docker 2025-09-28 13:18:46 +03:00
Orhun Parmaksız
7cef8d2a8b Use go/bin path 2025-09-28 13:18:28 +03:00
Orhun Parmaksız
96a468443e Use the correct path 2025-09-28 13:12:45 +03:00
Orhun Parmaksız
1ae449c92b Remove the vhs-action 2025-09-28 13:07:28 +03:00
Orhun Parmaksız
71722bbf41 Install the damn ffmpeg 2025-09-28 13:04:07 +03:00
Orhun Parmaksız
1b573d982e Add vhs-test CI workflow 2025-09-28 13:02:13 +03:00

35
.github/workflows/vhs-test.yml vendored Normal file
View File

@@ -0,0 +1,35 @@
name: vhs
on:
push:
branches:
- vhs-test
jobs:
vhs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: dtolnay/rust-toolchain@6d653acede28d24f02e3cd41383119e8b1b35921 # master
with:
toolchain: stable
- uses: FedericoCarboni/setup-ffmpeg@v3
id: setup-ffmpeg
- uses: actions/setup-go@v6
with:
go-version: "^1.13.1" # The Go version to download (if necessary) and use.
- run: |
cargo build -p demo2
sudo apt update
sudo apt install -y ffmpeg ttyd
go install github.com/charmbracelet/vhs@latest
vhs ./examples/vhs/demo2.tape
- name: Upload GIF artifact
uses: actions/upload-artifact@v4
with:
name: demo2-gif
path: ./target/demo2.gif