mirror of https://github.com/tuskyapp/Tusky.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
553 B
30 lines
553 B
name: Check and build |
|
|
|
on: |
|
pull_request: |
|
workflow_call: |
|
|
|
jobs: |
|
build: |
|
runs-on: ubuntu-latest |
|
steps: |
|
- name: Checkout |
|
uses: actions/checkout@v4 |
|
|
|
- name: Setup |
|
uses: ./.github/actions/setup |
|
|
|
- name: Licensee |
|
run: ./gradlew licensee |
|
|
|
- name: ktlint |
|
run: ./gradlew clean ktlintCheck |
|
|
|
- name: Regular lint |
|
run: ./gradlew app:lintGreenDebug |
|
|
|
- name: Test |
|
run: ./gradlew app:testGreenDebugUnitTest |
|
|
|
- name: Build |
|
run: ./gradlew app:buildGreenDebug
|
|
|