Merge pull request #506 from Johx22/pie

Add Overlay-Builder
This commit is contained in:
Pierre-Hugues HUSSON 2022-04-12 21:48:21 +02:00 committed by GitHub
commit 349317cfa8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

34
.github/workflows/Build.yml vendored Normal file
View file

@ -0,0 +1,34 @@
name: Overlay
on:
pull_request:
branches: [pie]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Check Out
uses: actions/checkout@main
- name: Prepare the environment
run: |
sudo apt -y install git-core git xmlstarlet
sudo apt update
- name: Run test scripts
run: |
cd tests
bash tests.sh
- name: Build APK's
run: |
cd build
bash build.sh
- name: Upload APK
uses: actions/upload-artifact@v3.0.0
with:
path: build/*.apk
name: Overlays