DEPRECATED. Will be deleted soon.
Repository hosting the Github Actions workflows used for building Multiplatform libraries.
GH_PUBLISH_TOKENGH_PUBLISH_USERNAMENPM_TOKEN
IOS_LIBRARY_NAMEREPO_NAMESWIFT_PACKAGE_REPO_OWNERSWIFT_PACKAGE_REPOXCFRAMEWORK_BUILD_TASKANDROID_PUBLISH_TASK
name: Build and publish
on:
push:
branches:
- master
jobs:
invoke:
uses: superbet-group/multiplatform.workflows/.github/workflows/build.yml@v1
with:
REPO_NAME: multiplatform.build-test
IOS_LIBRARY_NAME: buildTestLib
SWIFT_PACKAGE_REPO: multiplatform.ios.build-test
XCFRAMEWORK_BUILD_TASK: assembleBuildTestLibXCFramework
ANDROID_PUBLISH_TASK: publishAndroidReleasePublicationToMavenRepository
**secrets**: inheritnone
SLACK_WEBHOOK_URL
IOS_LIBRARY_NAMEREPO_NAME
SLACK_NOTIFY(boolean)SLACK_TOPIC
name: Nightly verification
on:
schedule:
- cron: '0 0 * * *' # Midnight UTC
jobs:
invoke:
uses: superbet-group/multiplatform.workflows/.github/workflows/check-and-test.yml
with:
REPO_NAME: multiplatform.lib
IOS_LIBRARY_NAME: MultiplatformLib
SLACK_NOTIFY: true
SLACK_TOPIC: "Nightly Verification of `master` branch"
secrets: inherit