Skip to content

feat: update CI/CD pipeline - #69

Open
FelyCZ wants to merge 1 commit into
masterfrom
feat/cicd-pipeline
Open

feat: update CI/CD pipeline#69
FelyCZ wants to merge 1 commit into
masterfrom
feat/cicd-pipeline

Conversation

@FelyCZ

@FelyCZ FelyCZ commented Mar 25, 2026

Copy link
Copy Markdown
Member

Description

Set up CI/CD pipeline with automatic Docker image versioning

  • Updated GitHub Actions workflow to automatically tag Docker images using docker/metadata-action
    • Push to masterlatest + sha-<short> tags
    • Push tag vX.Y.Z → semver tags (X.Y.Z, X.Y, X, latest)
  • Upgraded actions/setup-node to v4 (reads Node version from .nvmrc)
  • Switched npm installnpm ci for reproducible CI builds
  • Added buildx layer caching (cache-to) to speed up subsequent builds
  • Added optional VERSION variable to Makefile for local versioned builds
  • Updated README with CI/CD documentation

@FelyCZ
FelyCZ force-pushed the feat/cicd-pipeline branch from 5910ae6 to 5cf3508 Compare March 25, 2026 23:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant