mpv AppImage #6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: mpv AppImage | |
concurrency: | |
group: build-${{ github.ref }} | |
cancel-in-progress: true | |
on: | |
schedule: | |
- cron: "0 16 1/7 * *" | |
workflow_dispatch: | |
jobs: | |
build: | |
runs-on: ubuntu-24.04 | |
steps: | |
- uses: actions/checkout@v3 | |
- name: build | |
run: | | |
sudo apt update | |
sudo apt install equivs libavutil-dev libavcodec-dev libswscale-dev python3-dev cython3 g++ pkg-config nasm git libavfilter-dev | |
sudo apt install libfuse2 libdbus-1-dev libx11-dev libxinerama-dev libxrandr-dev yasm intltool autoconf libtool devscripts | |
sudo apt install libxss-dev libglib2.0-dev libpango1.0-dev libgtk-3-dev libxdg-basedir-dev libnotify-dev libc++-dev | |
sudo apt install ninja-build autotools-dev autoconf automake make build-essential meson | |
wget https://raw.githubusercontent.com/Samueru-sama/mpv-AppImage/main/mpv-AppImage.sh | |
chmod a+x ./mpv-AppImage.sh | |
./mpv-AppImage.sh | |
mkdir dist | |
mv *AppImage dist/ | |
- name: Upload artifact | |
uses: actions/[email protected] | |
with: | |
name: mpv-x86_64.AppImage | |
path: 'dist' | |
release: | |
needs: [build] | |
permissions: write-all | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/download-artifact@v1 | |
with: | |
name: mpv-x86_64.AppImage | |
- name: release | |
uses: marvinpinto/action-automatic-releases@latest | |
with: | |
title: Continuous build | |
automatic_release_tag: continuous | |
prerelease: false | |
draft: false | |
files: | | |
mpv-x86_64.AppImage | |
repo_token: ${{ secrets.GITHUB_TOKEN }} |