-
Notifications
You must be signed in to change notification settings - Fork 8
/
action.yml
29 lines (29 loc) · 925 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
25
26
27
28
29
name: Install Crystal
description: Install Crystal programming language
inputs:
crystal:
description: The version of Crystal to install ("latest", "nightly", "0.35.1" etc)
shards:
description: The version of Shards to install (true, "latest", "nightly", "0.13.0" etc)
arch:
description: The architecture of the build of Crystal ("x86_64")
destination:
description: The directory to store Crystal in
annotate:
description: Display compilation and spec errors as GitHub code annotations
token:
description: Personal access token (auto-populated)
default: ${{ github.token }}
outputs:
crystal:
description: The actual version of Crystal that was installed
shards:
description: The actual version of Shards that was installed
path:
description: The directory where Crystal was installed
runs:
using: node20
main: index.js
branding:
icon: octagon
color: gray-dark