nanocohub/Container Deploy (ECR → ECS/AppRunner + Slack)

Build & push to ECR, then deploy to ECS or App Runner, with Slack notifications

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
targetecs | apprunneryes
awsAccessKeyIdAWS access key IDyes
awsSecretAccessKeyAWS secret access keyyes
awsSessionTokenAWS session token (Optional)no
awsRegionaws regionyes
ecrRepositoryrepository of ecryes
imageTagimage tagnostaging
buildContextbuild contextno.
dockerfiledockerfilenoDockerfile
buildTargetbuild targetno""
buildPlatformsbuild platformsno""
buildArgsbuild argumentsno""
extraImageTagsadditional image tagsno""
extraLabelsadditional labelsno""
cacheModecache mode: gha | ecr | registry | hybrid (GHA + ECR)nogha
cacheTagcache image tag for ECR/registry cachingnocache
skipSecurityScanskip security vulnerability scanningnofalse
securitySeverityvulnerability severity levels to checknoHIGH,CRITICAL
securityIgnoreUnfixedignore unfixed vulnerabilities in scannotrue
ecsClusterecs cluster nameno""
ecsServiceWebecs web service nameno""
ecsServiceWorkerecs worker service nameno""
taskDefWebPathpath to web task definitionno""
taskDefWorkerPathpath to worker task definitionno""
containerWebNameweb container namenoweb
containerWorkerNameworker container namenosidekiq
skipHealthCheckskip ECS health check to speed up CI/CD workflowsnofalse
appRunnerServiceArnapp runner service arnno""
appRunnerAccessRoleArnapp runner access role arnno""
appRunnerCpuapp runner cpu configurationno1 vCPU
appRunnerMemoryapp runner memory configurationno2 GB
slackChannelIdslack channel id for notificationsno""
skipSlackNotifyskip Slack notifications to avoid noise in CI/CD workflowsnofalse
environmentNameenvironment name for notificationsnoStaging
namedescription
imageDigestsha256 digest of the pushed image
imageRefregistry/repository@sha256:digest