actions-marketplace-validations/S3 nix cache
nix-build with the help of caching to S3
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| endpoint | S3 endpoint, s3://... | yes | — |
| signingKey | Signing key secret created with `nix key generate-secret` | yes | — |
| awsAccessKeyId | AWS access key ID | yes | — |
| awsSecretAccessKey | AWS secret access key | yes | — |
| skipPush | Set to true to disable pushing build results to the cache | no | false |
| pathsToPush | Whitespace-separated list of paths to push. Leave empty to push every build result. | no | — |
| pushFilter | Ignored if pathsToPush is set. 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. | no | — |
| nixArgs | Extra command-line arguments to pass to nix. If empty, defaults to -j8 | no | — |
Outputs
no outputs