Skip to content

feat(MOSIP-29236): Add reusable workflows #25

feat(MOSIP-29236): Add reusable workflows

feat(MOSIP-29236): Add reusable workflows #25

Workflow file for this run

name: Push-Triggers
on:
push:
branches:
- main
- develop
- qa-develop
- 'release-**'
release:
types: [published]
pull_request:
types: [opened, reopened, synchronize]
branches:
- main
- develop
- qa-develop
- 'release-**'
jobs:
build-android:
uses: tw-mosip/kattu/.github/workflows/android-build.yml@add-inji-workflows
with:
NODE_VERSION: "16.x"
DEBUG_KEYSTORE_ALIAS: androiddebugkey
secrets:
DEBUG_KEYSTORE_PASSWORD: '${{ secrets.INJI_ANDROID_DEBUG_STOREPASS }}'
build-ios:
uses: tw-mosip/kattu/.github/workflows/ios-build.yml@add-inji-workflows
with:
NODE_VERSION: "16.x"
sonar-check:
if: ${{ github.event_name == 'push' }}
uses: tw-mosip/kattu/.github/workflows/sonar.yml@add-inji-workflows
secrets:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
SONAR_HOST_URL: https://sonarcloud.io
SONAR_ORGANIZATION: ${{ secrets.ORG_KEY }}
SLACK_URL: '${{ secrets.SLACK_WEBHOOK }}'