-
Notifications
You must be signed in to change notification settings - Fork 46
/
action.yml
40 lines (36 loc) · 1.18 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
name: "Install LLVM and Clang"
description: "Downloads and installs LLVM and Clang binaries."
branding:
icon: "arrow-down-circle"
color: "black"
inputs:
version:
description: "The version of LLVM and Clang binaries to install."
required: true
arch:
description: "The archtecture (either `x64` or `arm64`) to install LLVM and Clang binaries for."
required: false
force-url:
description: "The full download URL to use for LLVM and Clang binaries."
required: false
directory:
description: "The directory to install LLVM and Clang binaries to."
required: false
cached:
description: "Whether the LLVM and Clang binaries were cached."
required: false
mirror-url:
description: "The base URL to download LLVM and Clang binaries from instead of using GitHub."
required: false
auth:
description: "The Authorization header to use when downloading LLVM and Clang binaries."
required: false
env:
description: "Whether to set CC and CXX environment variables to Clang paths."
required: false
outputs:
version:
description: "The full version of LLVM and Clang binaries installed."
runs:
using: "node20"
main: "dist/main.js"