-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy pathaction.yml
More file actions
35 lines (35 loc) · 1.04 KB
/
Copy pathaction.yml
File metadata and controls
35 lines (35 loc) · 1.04 KB
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
name: "D Compiler Installation"
description: "Installs the requested D compiler"
author: "Mihails Strasuns"
inputs:
compiler:
description: "Compiler version string, for example 'dmd-latest' or 'ldc-1.20.1'"
required: false
dub:
description: "DUB version string, for example 'any', 'latest', or, '1.29.0'"
default: any
required: false
dc_format:
description: "The way the $DC and $DMD variables are set: absolute path or basename"
default: absolute
required: true
type: choice
options:
- absolute
- basename
- shortname
gh_token:
description: "Token to use when doing Github API request (for ldc-master)"
default: ${{ github.token }}
required: false
gdmd_sha:
description: "Commit sha in https://github.com/D-Programming-GDC/gdmd, used only by the gdmd compiler"
default: 'latest'
verify_sig:
description: "Verify downloaded artifacts, if a signature file is present"
default: true
required: false
type: boolean
runs:
using: "node24"
main: "dist/index.js"