Skip to content

yonbaiman/vlc-android

 
 

Repository files navigation

VLC Android – Reproducible CI Build (GitHub Actions)

This repository is a fork of the official VLC for Android project.

The primary purpose of this fork is not application development,
but to document a reproducible GitHub Actions workflow that successfully builds VLC for Android, which is known to be extremely heavy and difficult to build locally.

The main artifact of this repository is the CI workflow itself: disk optimization, swap setup, NDK/SDK pinning, ccache usage, and APK signing.

If you are looking for a real-world example of building VLC Android on GitHub Actions, start from .github/workflows/build.yml.

This fork was originally created to support local source modifications. Security hardening and supply-chain guarantees are intentionally out of scope.

Upstream Documentation

The original README from the official VLC for Android project is preserved here for reference:

  • README.upstream.md

About

Reproducible GitHub Actions workflow for building VLC for Android

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages