2929 description : " the suffix to add to the artifact name (Not used but kept for backward compatibility)"
3030 type : string
3131 default : " "
32-
32+ git-lfs :
33+ description : " Checkout the project with git lfs"
34+ type : boolean
35+ default : false
3336 workflow_dispatch :
3437
3538concurrency :
8184 - uses : QuickBirdEng/actions/checkout-ssh@main
8285 with :
8386 ssh-private-key : ${{ secrets.CI_SSH_PRIVATE_KEY_FOR_GITHUB_PRIVATE_REPOS }}
87+ git-lfs : ${{ inputs.git-lfs }}
8488 - uses : QuickBirdEng/actions/setup-flutter@main
8589 with :
8690 working-directory : ${{ inputs.working-directory }}
9599 - uses : QuickBirdEng/actions/checkout-ssh@main
96100 with :
97101 ssh-private-key : ${{ secrets.CI_SSH_PRIVATE_KEY_FOR_GITHUB_PRIVATE_REPOS }}
102+ git-lfs : ${{ inputs.git-lfs }}
98103 - uses : QuickBirdEng/actions/setup-flutter@main
99104 with :
100105 working-directory : ${{ inputs.working-directory }}
@@ -107,6 +112,7 @@ jobs:
107112 - uses : QuickBirdEng/actions/checkout-ssh@main
108113 with :
109114 ssh-private-key : ${{ secrets.CI_SSH_PRIVATE_KEY_FOR_GITHUB_PRIVATE_REPOS }}
115+ git-lfs : ${{ inputs.git-lfs }}
110116 - uses : QuickBirdEng/actions/publish-android@main
111117 with :
112118 clean : true
@@ -128,6 +134,7 @@ jobs:
128134 - uses : QuickBirdEng/actions/checkout-ssh@main
129135 with :
130136 ssh-private-key : ${{ secrets.CI_SSH_PRIVATE_KEY_FOR_GITHUB_PRIVATE_REPOS }}
137+ git-lfs : ${{ inputs.git-lfs }}
131138 - uses : QuickBirdEng/actions/setup-ios@main
132139 - uses : QuickBirdEng/actions/flutter-build@main
133140 id : build
@@ -183,6 +190,7 @@ jobs:
183190 - uses : QuickBirdEng/actions/checkout-ssh@main
184191 with :
185192 ssh-private-key : ${{ secrets.CI_SSH_PRIVATE_KEY_FOR_GITHUB_PRIVATE_REPOS }}
193+ git-lfs : ${{ inputs.git-lfs }}
186194 - uses : QuickBirdEng/actions/setup-android@main
187195 with :
188196 key-store-file-content : ${{ secrets.ANDROID_KEYSTORE_FILE_CONTENT }}
0 commit comments