Browse Source

Initial commit for workflows

master
wchen342 3 years ago
parent
commit
f58b21fb22
Signed by untrusted user: wchen342 GPG Key ID: 720B70365E800508
  1. 26
      .github/workflows/build.yml

26
.github/workflows/build.yml

@ -0,0 +1,26 @@
name: Ungoogled-chromium-android build test
on: [push, pull_request, repository_dispatch]
jobs:
build:
name: Build Chromium
runs-on: ubuntu-18.04
container: archlinux:latest
steps:
- uses: actions/[email protected]
name: Clone repository
with:
submodules: true
- name: Install dependencies
run: |
pacman -S base base-devel nss alsa-lib xdg-utils libxss libcups libgcrypt ttf-font systemd dbus libpulse pciutils json-glib libva jsoncpp python python2 pyenv gperf yasm mesa ninja git clang lld gn llvm quilt
pyenv install 2.7.13
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bash_profile
- name: Build
run: |
./build.sh
- name: Move artifact
run: |
pwd
ls -la
Loading…
Cancel
Save