Skip to content

Commit

Permalink
test
Browse files Browse the repository at this point in the history
  • Loading branch information
tgotwig committed Apr 27, 2024
1 parent 1a0a73b commit 4b33c9f
Show file tree
Hide file tree
Showing 2 changed files with 83 additions and 86 deletions.
83 changes: 83 additions & 0 deletions .github/workflows/install.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
name: Install Vidmerger

on: [push]

jobs:
build-linux-x86:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3

- name: Install dependencies (Linux)
run: |
sudo apt-get update
sudo apt-get install -y wget
- name: Download Vidmerger (Linux-x86)
run: |
sudo wget -c https://github.com/TGotwig/vidmerger/releases/latest/download/vidmerger-linux.tar.gz -P /tmp && sudo tar -xzvf /tmp/vidmerger-linux.tar.gz -C /usr/local/bin
- name: Verify installation
run: |
vidmerger --version
build-linux-arm:
runs-on: ubuntu-latest-arm64
steps:
- uses: actions/checkout@v3

- name: Install dependencies (Linux)
run: |
sudo apt-get update
sudo apt-get install -y wget
- name: Download Vidmerger (Linux-ARM)
run: |
sudo wget -c https://github.com/bonny1992/vidmerger/releases/latest/download/vidmerger-linux-arm64.tar.gz -P /tmp && sudo tar -xzvf /tmp/vidmerger-linux-arm64.tar.gz -C /usr/local/bin
- name: Verify installation
run: |
vidmerger --version
build-macos:
runs-on: macos-latest
steps:
- uses: actions/checkout@v3

- name: Install dependencies (MacOS)
run: |
brew install wget
- name: Install Vidmerger (MacOS)
run: |
brew tap tgotwig/vidmerger
brew install vidmerger
- name: Verify installation
run: |
vidmerger --version
build-windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3

- name: Install dependencies (Windows)
run: |
# One-time setup for Chocolatey
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::Expect100Continue = $false; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) -NoProfile -AllowUntrustedRepos; choco config add source chocolateycommunity
# Install dependencies
choco install curl
- name: Download Vidmerger (Windows)
run: |
curl -L https://github.com/TGotwig/vidmerger/releases/latest/download/vidmerger.exe -o C:\vidmerger.exe
- name: Add Vidmerger to PATH (Windows)
run: |
echo "C:\vidmerger.exe" >> $env:PATH
- name: Verify installation
run: |
vidmerger --version
86 changes: 0 additions & 86 deletions .github/workflows/rust.yml

This file was deleted.

0 comments on commit 4b33c9f

Please sign in to comment.