* feat: add Docker image build and push to GHCR on release Add Dockerfile (multi-stage build with node:22-slim) and a new docker job in the release workflow that builds and pushes to ghcr.io when release-please creates a tag. * feat(docker): run as non-root user and add smoke test Run the container as a non-root appuser to reduce blast radius. Add a smoke test step that runs --version before pushing to GHCR.
17 lines
143 B
Plaintext
17 lines
143 B
Plaintext
node_modules
|
|
dist
|
|
.git
|
|
.gitignore
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
coverage
|
|
reports
|
|
vscode-extension
|
|
python
|
|
docs
|
|
*.md
|
|
!README.md
|
|
.github
|
|
.tsbuildinfo
|