-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
24 lines (24 loc) · 879 Bytes
/
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
name: 'execute gradle tasks'
description: 'Executes gradle tasks using the gradle wrapper.'
inputs:
arguments:
description: 'arguments for the gradle execution'
required: true
default: tasks
gradle_dist_cache_key:
description: 'cache-key for the gradle-distribution, usually some sort of hash of the gradle-wrapper.properties file'
required: true
default: gradle-dists-${{ hashFiles('gradle/wrapper/gradle-wrapper.properties') }}
gradle_deps_cache_key:
description: 'cache-key for gradle dependencies, usually some sort of hash of the .gradle-files'
required: true
default: gradle-deps-${{ hashFiles('**/*.gradle*') }}
artifacts:
description: 'artifacts to upload, accepts one artifact as "<name> <path>" per line'
required: false
outputs: {}
runs:
using: 'node20'
main: 'index.js'
post: 'post.js'
post-if: 'success()'