determinatesystems/Push artifacts to install.determinate.systems
An internal implementation detail for delivering software to users.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| s3_upload_role | AWS role to assume. | — | — |
| region | AWS region to upload to. | — | us-east-2 |
| bucket | S3 bucket to write to. | — | — |
| prefix | A directory prefix, where files in the specified `directory` end up at `/{prefix}/{filename}`. Used only by Determinate Secure Packages, which specifies the variant (`secure` or `secure-fips`) and the release (e.g. `0.904649.292`) as the prefix. This enables paths like `https://install.determinate.systems/secure-packages/secure-fips/0.904649.292/closure.json`. | — | — |
| directory | directory to upload artifacts from | — | — |
| allowed_branches | a JSON list of branches for which to publish pushes | — | ["main"] |
| ids_project_name | the project name in install.determinate.systems, for URL generation | — | — |
| ids_binary_prefix | a prefix in storage that comprises {binary_prefix}-${architecture} in storage | — | — |
| skip_acl | skip setting public-read ACL on artifacts (i.e. bucket doesn't allow it) | — | false |
Outputs
no outputs