Skip to content

Commit

Permalink
Added inputs and secrets for build and publish workflow
Browse files Browse the repository at this point in the history
This commit introduces new inputs and secrets to the multi-platform build and publish workflow. These additions provide the necessary credentials and configurations for building and publishing applications across different platforms.

Specifically, inputs for publishing on iOS, desktop, and web are added, along with secrets for keystore, GitHub, Google services, Firebase, and Play Store. This change enhances the automation and flexibility of the workflow.
  • Loading branch information
niyajali committed Dec 17, 2024
1 parent 8a6c68f commit 68bd0c6
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions .github/workflows/multi-platform-build-and-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -127,3 +127,12 @@ jobs:
publish_ios: ${{ inputs.publish_ios }}
publish_desktop: ${{ inputs.publish_desktop }}
publish_web: ${{ inputs.publish_web }}
keystore_file: ${{ secrets.ORIGINAL_KEYSTORE_FILE }}
keystore_password: ${{ secrets.ORIGINAL_KEYSTORE_FILE_PASSWORD }}
keystore_alias: ${{ secrets.ORIGINAL_KEYSTORE_ALIAS }}
keystore_alias_password: ${{ secrets.ORIGINAL_KEYSTORE_ALIAS_PASSWORD }}
github_token: ${{ secrets.GITHUB_TOKEN }}
google_services: ${{ secrets.GOOGLESERVICES }}
firebase_creds: ${{ secrets.FIREBASECREDS }}
playstore_creds: ${{ secrets.PLAYSTORECREDS }}

0 comments on commit 68bd0c6

Please sign in to comment.