forked from cachix/cachix-action
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
26 lines (26 loc) · 1.08 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
name: 'Cachix'
description: 'nix-build with the help of caching to Cachix'
author: 'Domen Kožar'
inputs:
name:
description: 'Name of a cachix cache to push and pull/substitute'
required: true
extraPullNames:
description: 'Comma-separated list of names for extra cachix caches to pull/substitute'
authToken:
description: 'Authentication token for Cachix, needed only for private cache access'
signingKey:
description: 'Signing key secret retrieved after creating binary cache on https://cachix.org'
skipPush:
description: 'Set to true to disable pushing build results to the cache'
pushFilter:
description: 'Regular expression to exclude derivations for the cache push, for example "(-source$|nixpkgs\.tar\.gz$)". Warning: this filter does not guarantee it will not get pushed in case the path is part of the closure of something that will get pushed.'
installCommand:
description: 'Override the default cachix installation method'
branding:
color: 'blue'
icon: 'database'
runs:
using: 'node16'
main: 'dist/main/index.js'
post: 'dist/main/index.js'