| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- name: set file name for ak3zip
- description: set file name for ak3 zip
- inputs:
- ksun:
- description: 'ksun'
- required: true
- 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"
-
- # This gives dynamic file name depending on which features are enabled
- FILE_NAME="${ARTIFACT_BASE}"
- [[ "${{ inputs.ksun }}" == "true" ]] && FILE_NAME="${FILE_NAME}-KSUN${KSU_VERSION}"
- [[ "${{ 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"
|