👷 Telegram Check

This commit is contained in:
Nikhil Badyal
2022-10-15 18:57:19 +05:30
parent c71271b73a
commit ccf2cdd276
+11 -5
View File
@@ -6,18 +6,23 @@ env:
on: on:
workflow_dispatch: workflow_dispatch:
inputs: inputs:
SKIP_GITHUB_UPLOAD: GITHUB_UPLOAD:
description: 'Upload to GitHub' description: 'Upload to GitHub'
required: false required: false
type: boolean type: boolean
default: true default: true
SKIP_VIRUSTOTAL_SCAN: TELEGRAM_UPLOAD:
description: 'Upload to Telegram'
required: false
type: boolean
default: false
VIRUSTOTAL_SCAN:
description: 'Scan apks with VirusTotal' description: 'Scan apks with VirusTotal'
required: false required: false
type: boolean type: boolean
default: false default: false
CLEANUP: CLEANUP:
description: 'Cleanup GitHub' description: 'Clear GitHub(Useful if Telegram upload is enabled)'
required: false required: false
type: boolean type: boolean
default: false default: false
@@ -36,7 +41,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 5 timeout-minutes: 5
needs: build-apk needs: build-apk
if: ${{ inputs.SKIP_GITHUB_UPLOAD }} if: ${{ inputs.GITHUB_UPLOAD }}
steps: steps:
- name: Download Already Built APKs - name: Download Already Built APKs
@@ -73,7 +78,7 @@ jobs:
FILES: | FILES: |
.apk$ .apk$
request_rate: 4 request_rate: 4
if: ${{ inputs.SKIP_VIRUSTOTAL_SCAN }} if: ${{ inputs.VIRUSTOTAL_SCAN }}
secrets: secrets:
VT_API_KEY: ${{ secrets.VT_API_KEY }} VT_API_KEY: ${{ secrets.VT_API_KEY }}
GH_TOKEN: ${{ secrets.GH_TOKEN }} GH_TOKEN: ${{ secrets.GH_TOKEN }}
@@ -81,6 +86,7 @@ jobs:
upload-to-telegram: upload-to-telegram:
needs: [ build-apk ] needs: [ build-apk ]
uses: nikhilbadyal/ghactions/.github/workflows/telegram-uploader.yml@main uses: nikhilbadyal/ghactions/.github/workflows/telegram-uploader.yml@main
if: ${{ inputs.TELEGRAM_UPLOAD }}
secrets: secrets:
TELEGRAM_API_ID: ${{ secrets.TELEGRAM_API_ID }} TELEGRAM_API_ID: ${{ secrets.TELEGRAM_API_ID }}
TELEGRAM_API_HASH: ${{ secrets.TELEGRAM_API_HASH }} TELEGRAM_API_HASH: ${{ secrets.TELEGRAM_API_HASH }}