1
0
mirror of https://github.com/dzeiocom/OpenHealth.git synced 2025-04-23 11:22:10 +00:00

Update build.yml

This commit is contained in:
Florian Bouillon 2021-12-23 23:23:15 +00:00 committed by GitHub
parent 92667ef0b4
commit c3cafb4467
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,3 +1,17 @@
# Copyright (C) 2020 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
name: Android CI name: Android CI
on: on:
@ -7,8 +21,8 @@ on:
branches: [ master ] branches: [ master ]
jobs: jobs:
build:
build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -19,15 +33,19 @@ jobs:
java-version: '11' java-version: '11'
distribution: 'adopt' distribution: 'adopt'
cache: gradle cache: gradle
- name: Build project
- name: Grant execute permission for gradlew run: .github/scripts/gradlew_recursive.sh assembleDebug
run: chmod +x gradlew - name: Zip artifacts
- name: Build with Gradle run: zip -r assemble.zip . -i '**/build/*.apk' '**/build/*.aab' '**/build/*.aar' '**/build/*.so'
run: ./gradlew build - name: Upload artifacts
uses: actions/upload-artifact@v1
with:
name: assemble
path: assemble.zip
- name: ktlint - name: ktlint
uses: ScaCap/action-ktlint@master uses: ScaCap/action-ktlint@master
with: with:
github_token: ${{ secrets.github_token }} github_token: ${{ secrets.github_token }}
android: true android: true
reporter: github-pr-review # Change reporter reporter: github-pr-review # Change reporter