Files
super-app/.github/workflows/master-pr.yml
Ayushman Sharma 820b7e9676 NTP-50638 | Add run unit test workflow (#15640)
Co-authored-by: Kishan Kumar <kishan.kumar@navi.com>
Co-authored-by: Shivam Goyal <shivam.goyal@navi.com>
2025-04-07 12:46:47 +00:00

39 lines
877 B
YAML

name: Master PR CI
on:
pull_request:
branches: [ master ]
types: [ opened, reopened, synchronize, ready_for_review, converted_to_draft ]
merge_group:
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
build:
if: github.event.pull_request.draft == false
uses: ./.github/workflows/generate-build.yml
with:
environment: qa
type: debug
output: APK
secrets: inherit
test:
if: github.event.pull_request.draft == false
uses: ./.github/workflows/test.yml
secrets: inherit
build-size-difference:
uses: ./.github/workflows/apk-size-difference.yml
needs: [ build ]
secrets: inherit
checkstyle:
if: github.event.pull_request.draft == false
uses: ./.github/workflows/spotless.yml
with:
action: check
secrets: inherit