nadeeshamedagama/Ceyntics Inventory Stack Deploy

A production-grade, microservices-based inventory management platform

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
dockerhub-usernameDocker Hub username for pushing imagesyes
dockerhub-tokenDocker Hub access token (PAT with read/write permissions)yes
servicesComma-separated list of services to build & push. Available: auth-service, user-service, inventory-service, borrow-service, audit-service, frontend noauth-service,user-service,inventory-service,borrow-service,audit-service,frontend
image-prefixPrefix for Docker image names (e.g. 'ceyntics' → ceyntics-auth-service)noceyntics
tagPrimary Docker image tagnolatest
tag-with-shaAlso tag images with the short Git SHAnotrue
push-to-ghcrAlso push images to GitHub Container Registry (ghcr.io)nofalse
ghcr-tokenGitHub token for GHCR authentication (defaults to github.token)no""
run-testsRun tests before building imagesnotrue
php-versionPHP version for backend Laravel service testsno8.3
node-versionNode.js version for frontend Next.js build & testsno20
platformDocker build platform (e.g. linux/amd64, linux/arm64)nolinux/amd64
build-argsAdditional Docker build arguments (KEY=VALUE, one per line)no""
namedescription
imagesComma-separated list of pushed Docker image references
images-jsonJSON array of pushed Docker image references
test-resultTest result: 'passed', 'failed', or 'skipped'
sha-tagThe short SHA tag applied to images