Skip to content

Commit dd48fc2

Browse files
committed
updated the setup action file
1 parent 0bfafaa commit dd48fc2

File tree

1 file changed

+9
-23
lines changed

1 file changed

+9
-23
lines changed

.github/actions/setup/action.yml

Lines changed: 9 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,24 @@
11
name: Configure CI
22
description: Performs the initial configuration of the CI environment
33

4-
inputs:
5-
java:
6-
description: The Java version to use
7-
required: false
8-
default: '17'
9-
gradle:
10-
description: The Gradle version to use
11-
required: false
12-
default: 8.10.2
13-
kotlin:
14-
description: The Kotlin version to use
15-
required: false
16-
default: 2.0.21
17-
184
runs:
195
using: composite
206

217
steps:
228
- name: Set up Java
23-
uses: actions/setup-java@v4
9+
uses: actions/setup-java@7a6d8a8234af8eb26422e24e3006232cccaa061b # pin@v4.6.0
2410
with:
2511
distribution: 'temurin'
2612
java-version: '17'
2713

28-
- run: |
29-
curl -s "https://get.sdkman.io" | bash
30-
source "/home/runner/.sdkman/bin/sdkman-init.sh"
31-
sdk install gradle ${{ inputs.gradle }} && sdk default gradle ${{ inputs.gradle }}
32-
sdk install kotlin ${{ inputs.kotlin }} && sdk default kotlin ${{ inputs.kotlin }}
33-
shell: bash
14+
- name: Set up Gradle
15+
uses: gradle/actions/setup-gradle@af1da67850ed9a4cedd57bfd976089dd991e2582 # pin@v4.0.0
16+
with:
17+
gradle-version: '8.10'
3418

35-
- run: ./gradlew androidDependencies
19+
- name: Download Android dependencies
20+
run: ./gradlew androidDependencies
3621
shell: bash
3722

38-
- uses: gradle/wrapper-validation-action@56b90f209b02bf6d1deae490e9ef18b21a389cd4 # pin@1.1.0
23+
- name: Validate Gradle wrapper
24+
uses: gradle/wrapper-validation-action@56b90f209b02bf6d1deae490e9ef18b21a389cd4 # pin@1.1.0

0 commit comments

Comments
 (0)