forked from auth0/Auth0.Android
-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
50 lines (43 loc) · 1.35 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
name: Configure CI
description: Performs the initial configuration of the CI environment
inputs:
java:
description: The Java version to use
required: false
default: 2021.07.07-tem
gradle:
description: The Gradle version to use
required: false
default: 4.2
kotlin:
description: The Kotlin version to use
required: false
default: 1.6.21
runs:
using: composite
steps:
# - name: Set up JDK
# uses: actions/setup-java@v3
# with:
# java-version: ${{ inputs.java }}
# distribution: ${{ inputs.distribution }}
# cache: 'gradle'
- run: |
curl -s "https://get.sdkman.io" | bash
sdk install java ${{ inputs.java }}
sdk default java ${{ inputs.java }}
sdk install gradle ${{ inputs.gradle }}
sdk default gradle ${{ inputs.gradle }}
sdk install kotlin ${{ inputs.kotlin }}
sdk default kotlin ${{ inputs.kotlin }}
shell: bash
# - name: Setup Android SDK
# uses: android-actions/setup-android@7c5672355aaa8fde5f97a91aa9a99616d1ace6bc # [email protected]
# - uses: gradle/gradle-build-action@ef76a971e2fa3f867b617efd72f2fbd72cf6f8bc # [email protected]
# with:
# gradle-version: 4.2
# - name: Install Kotlin
# uses: fwilhe2/setup-kotlin@main
# with:
# version: 1.6.21
# install-native: true