| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- name: set file name for ak3zip
- description: set file name for ak3 zip
- inputs:
- root_flavor:
- description: 'root flavor'
- required: false
- default: ""
- variant:
- description: 'variant'
- required: false
- default: ""
- susfs:
- description: 'susfs'
- required: true
- zeromount:
- description: 'zeromount'
- required: true
- nomount:
- description: 'nomount'
- required: true
- bbg:
- description: 'bbg'
- required: true
- bbrv3:
- description: 'bbrv3'
- required: true
- droidspaces:
- description: 'droidspaces'
- required: true
- ntsync:
- description: 'ntsync'
- required: true
- ipv6_nat:
- description: 'ipv6_nat and IP-Set'
- required: true
- ttl:
- description: 'ttl'
- required: true
- unicodefix:
- description: 'unicode fix'
- required: true
- runs:
- using: composite
- steps:
- - name: set file name for ak3zip
- shell: bash
- run: |
- ARTIFACT_BASE="$BRANCH"
- VARIANT_LABEL="${{ inputs.variant }}"
- if [ -z "$VARIANT_LABEL" ]; then
- case "${{ inputs.root_flavor }}" in
- next) VARIANT_LABEL="KSUN" ;;
- kernelsu) VARIANT_LABEL="KSU" ;;
- resukisu) VARIANT_LABEL="RESUKISU" ;;
- *) VARIANT_LABEL="KSUN" ;;
- esac
- fi
- FILE_NAME="${ARTIFACT_BASE}-${VARIANT_LABEL}"
- [[ "${{ inputs.susfs }}" == "true" ]] && FILE_NAME="${FILE_NAME}-SUSFS"
- [[ "${{ inputs.zeromount }}" == "true" ]] && FILE_NAME="${FILE_NAME}-ZM"
- [[ "${{ inputs.nomount }}" == "true" ]] && FILE_NAME="${FILE_NAME}-NM"
- [[ "${{ inputs.bbg }}" == "true" ]] && FILE_NAME="${FILE_NAME}-BBG"
- [[ "${{ inputs.bbrv3 }}" == "true" ]] && FILE_NAME="${FILE_NAME}-BBRV3"
- [[ "${{ inputs.droidspaces }}" == "true" ]] && FILE_NAME="${FILE_NAME}-DS"
- [[ "${{ inputs.ntsync }}" == "true" ]] && FILE_NAME="${FILE_NAME}-NTS"
- [[ "${{ inputs.ipv6_nat }}" == "true" ]] && FILE_NAME="${FILE_NAME}-IPv6_IP-set"
- [[ "${{ inputs.ttl }}" == "true" ]] && FILE_NAME="${FILE_NAME}-TTL"
- [[ "${{ inputs.unicodefix }}" == "true" ]] && FILE_NAME="${FILE_NAME}-UF"
-
- echo "ARTIFACT_BASE=$ARTIFACT_BASE" >> $GITHUB_ENV
- echo "FILE_NAME=$FILE_NAME" >> $GITHUB_ENV
-
- echo "Final artifact name: $FILE_NAME"
|