forked from foundry-rs/foundry-toolchain
-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
44 lines (38 loc) · 1.14 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
41
42
43
44
name: "foundry-toolchain"
description: "Install Foundry"
author: "Foundry"
branding:
color: "gray-dark"
icon: "play-circle"
inputs:
cache:
default: "true"
description: |
Whether to cache RPC responses or not.
Caching is activated by default.
required: false
cache-key:
default: "${{ github.job }}-${{ github.sha }}"
description: |
A custom cache key to use.
This key is used to identify the cache. If not provided, a default key consisting of the job id and the commit hash is used.
required: false
cache-restore-keys:
default: |-
${{ github.job }}-
description: |
Custom cache restore keys to use.
This key is used to identify the cache to restore. If not provided, a default key consisting of the job id is used.
required: false
version:
default: "nightly"
description: |
Foundry version.
This version number has to match a released version of Foundry.
The default value is `nightly`, which will pull the latest nightly build.
required: false
runs:
using: "node20"
main: "dist/index.js"
post: "dist/save/index.js"
post-if: success()