1
0
Fork 0

Full CI validation (#183)

* validateDictionaries gradle task now makes use of caching for much faster builds

* lowered the severity of missing translations linting rule 

* fixed some more errors in the translations

* added linting task to the GitHub CI validation workflow

* enabled GitHub CI validation on push to master
This commit is contained in:
Dimo Karaivanov 2023-02-13 11:17:16 +02:00 committed by GitHub
parent 4749990d44
commit 9e46213454
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 104 additions and 79 deletions

View file

@ -1,6 +1,12 @@
name: Build the Project
on: [pull_request]
on:
pull_request:
branches:
- "**"
push:
branches:
- master
jobs:
build:
@ -15,5 +21,7 @@ jobs:
# validation
- name: Validate Dictionaries
run: ./gradlew validateDictionaries
- name: Lint
run: ./gradlew lint
- name: Build Release APK
run: ./gradlew assemble
run: ./gradlew build