searchspring/Snap Publish

Publish a Snap integration to AWS S3

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
repositoryRepository of Snap implementation to publishyes
branchRepository branch (ref) to run action in (used for testing)no
secretKeyAccount secretKey. Can be obtained in the Management Console. Required if package.json siteId is string formatno
skipTestsSkip running e2e testsnofalse
skipLighthouseSkip running lighthouse testsnofalse
skipPublishSkip publishing to cdnnofalse
NODE_AUTH_TOKENNode auth tokenno
aws-access-key-idAWS access Keyno
aws-secret-access-keyAWS secret Keyno
aws-cloudfront-distribution-idAWS cloudfront distribution idno
aws-s3-bucket-nameAWS S3 bucket nameno
aws-regionAWS regionnous-east-2
LHCI_GITHUB_APP_TOKENLighthouse App Key for PR status updatesno
GITHUB_BOT_TOKENGithub user PAT token for posting lighthouse results in pull request comments and pushing tagsno
secretsSecrets encoded via toJSON. Expected if project has multiple siteIds in package.json. Expects repository secret for each key (ie. `WEBSITE_SECRET_KEY_${siteId}`)no
skipInvalidationSkip Cloudfront invalidationnofalse
testingUsed for development testing purposes only!nofalse

no outputs