action.yml 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. name: set variables
  2. description: set environment variables
  3. runs:
  4. using: composite
  5. steps:
  6. - name: set dependency directory variables
  7. shell: bash
  8. run: |
  9. ROOT="$GITHUB_WORKSPACE"
  10. ANYKERNEL3="$ROOT/AnyKernel3"
  11. KERNEL_PATCHES="$ROOT/kernel_patches"
  12. echo "ROOT=$ROOT" >> $GITHUB_ENV
  13. echo "ANYKERNEL3=$ANYKERNEL3" >> $GITHUB_ENV
  14. echo "KERNEL_PATCHES=$KERNEL_PATCHES" >> $GITHUB_ENV
  15. - name: set common variable
  16. shell: bash
  17. run: |
  18. if [[ $BRANCH == SM-A546* || "$BRANCH" == "SM-M146B-Oneui7-ADYJ2" || "$BRANCH" == "SM-S908B-Oneui8-bitK" || "$BRANCH" == "SM-X610-Oneui6.1.1-bit7" || "$BRANCH" == "SM-A166B-Oneui7" ]]; then
  19. COMMON="$CONFIG"
  20. elif [[ "$BRANCH" == "SM-A566B" || $BRANCH == SM-A055* ]]; then
  21. COMMON="$CONFIG/kernel-6.6"
  22. elif [[ $BRANCH == SM-S926B* || $BRANCH == SM-A556* ]]; then
  23. COMMON="$CONFIG/kernel"
  24. elif [[ "$BRANCH" == "SM-A075M-Oneui7" ]]; then
  25. COMMON="$CONFIG/kernel-5.10"
  26. elif [[ "$BRANCH" == "SM-X926B-Oneui6.1" ]]; then
  27. COMMON="$CONFIG/kernel-6.1"
  28. else
  29. COMMON="$CONFIG/kernel_platform/common"
  30. fi
  31. echo "COMMON=$COMMON" >> $GITHUB_ENV
  32. - name: set defconfig variable
  33. shell: bash
  34. run: |
  35. if [[ $BRANCH == SM-A546B* ]]; then
  36. GKI_DEFCONFIG="$COMMON/arch/arm64/configs/s5e8835-a54xnaxx_defconfig"
  37. elif [[ $BRANCH == SM-A546E* ]]; then
  38. GKI_DEFCONFIG="$COMMON/arch/arm64/configs/s5e8835-a54xnsxx_defconfig"
  39. elif [[ "$BRANCH" == "SM-M146B-Oneui7-ADYJ2" ]]; then
  40. GKI_DEFCONFIG="$COMMON/arch/arm64/configs/s5e8535-m14xnsxx_defconfig"
  41. elif [[ "$BRANCH" == "SM-S908B-Oneui8-bitK" ]]; then
  42. GKI_DEFCONFIG="$COMMON/arch/arm64/configs/s5e9925-b0sxxx_defconfig"
  43. elif [[ "$BRANCH" == "SM-X610-Oneui6.1.1-bit7" ]]; then
  44. GKI_DEFCONFIG="$COMMON/arch/arm64/configs/s5e8835-gts9fepwifixx_defconfig"
  45. elif [[ "$BRANCH" == "SM-A166B-Oneui7" ]]; then
  46. GKI_DEFCONFIG="$COMMON/arch/arm64/configs/s5e8535-a16xxx_defconfig"
  47. else
  48. GKI_DEFCONFIG="$COMMON/arch/arm64/configs/gki_defconfig"
  49. fi
  50. echo "GKI_DEFCONFIG=$GKI_DEFCONFIG" >> $GITHUB_ENV