Skip to content

Workflow file for this run

name: Install Vidmerger
on: [push]
jobs:
# --- ❗️x86 ---
# install-x86-macos-homebrew: # ✅
# runs-on: macos-latest
# steps:
# - uses: actions/checkout@v3
# - name: Install Vidmerger
# run: |
# brew tap tgotwig/vidmerger
# brew install vidmerger
# - name: Verify installation
# run: |
# ffmpeg -version
# vidmerger --version
install-x86-linux-homebrew:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install Homebrew
run: |
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- name: Install Vidmerger
run: |
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
brew --help
brew tap tgotwig/linux-vidmerger
brew install vidmerger
- name: Verify installation
run: |
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
ffmpeg -version
vidmerger --version
# install-x86-linux-curl: # ✅
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v3
# - name: Install Vidmerger
# run: |
# sudo curl -L https://github.com/TGotwig/vidmerger/releases/latest/download/vidmerger-linux.tar.gz -o /tmp/vidmerger-linux.tar.gz && sudo tar -xzvf /tmp/vidmerger-linux.tar.gz -C /usr/local/bin
# - name: Verify installation
# run: |
# vidmerger --version
# build-x86-windows-chocolatey: # ✅
# runs-on: windows-latest
# steps:
# - uses: actions/checkout@v3
# - name: Install Vidmerger
# run: |
# choco install vidmerger
# - name: Verify installation
# run: |
# vidmerger --version
# --- ❗️arm ---
# build-linux-arm:
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v3
# - uses: pguyot/arm-runner-action@v2
# with:
# commands: |
# sudo curl -L https://github.com/tgotwig/vidmerger/releases/download/0.3.2/vidmerger-linux-arm64.tar.gz -o /tmp/vidmerger-linux-arm64.tar.gz && sudo tar -xzvf /tmp/vidmerger-linux-arm64.tar.gz -C /usr/local/bin
# vidmerger --version