searchspring/Snap Publish
Publish a Snap integration to AWS S3
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| repository | Repository of Snap implementation to publish | yes | — |
| branch | Repository branch (ref) to run action in (used for testing) | no | — |
| secretKey | Account secretKey. Can be obtained in the Management Console. Required if package.json siteId is string format | no | — |
| skipTests | Skip running e2e tests | no | false |
| skipLighthouse | Skip running lighthouse tests | no | false |
| skipPublish | Skip publishing to cdn | no | false |
| NODE_AUTH_TOKEN | Node auth token | no | — |
| aws-access-key-id | AWS access Key | no | — |
| aws-secret-access-key | AWS secret Key | no | — |
| aws-cloudfront-distribution-id | AWS cloudfront distribution id | no | — |
| aws-s3-bucket-name | AWS S3 bucket name | no | — |
| aws-region | AWS region | no | us-east-2 |
| LHCI_GITHUB_APP_TOKEN | Lighthouse App Key for PR status updates | no | — |
| GITHUB_BOT_TOKEN | Github user PAT token for posting lighthouse results in pull request comments and pushing tags | no | — |
| secrets | Secrets encoded via toJSON. Expected if project has multiple siteIds in package.json. Expects repository secret for each key (ie. `WEBSITE_SECRET_KEY_${siteId}`) | no | — |
| skipInvalidation | Skip Cloudfront invalidation | no | false |
| testing | Used for development testing purposes only! | no | false |
Outputs
no outputs