Repository navigation
Releases: Bangkahdev/DevOpsGen
Releases · Bangkahdev/DevOpsGen
Release list
v0.2.0
Changelog
- 9e33890 Create LICENSE
- a96d22a Delete LICENSE
- 78ad11a Fix/dry run conflict and actionlint (#13)
- e8345ad Fix/dry run conflict and actionlint (#14)
- c9ab640 Fix/dry run conflict and actionlint (#15)
- 568a97a Fix/dry run conflict and actionlint (#17)
- f876fbd Initial commit
- 9d6927a Merge pull request #1 from Bangkahdev/phase-1-foundation
- 779b629 Merge pull request #2 from Bangkahdev/phase-2-config
- fe3bf39 Merge pull request #3 from Bangkahdev/fix-cmd-devopsgen-tracked
- fabf05b Merge pull request #4 from Bangkahdev/phase-3-template-engine
- 679d1a4 Merge pull request #5 from Bangkahdev/phase-4-filesystem-safety
- 249a9f2 Merge pull request #6 from Bangkahdev/phase-5-detector-validator
- b8fd959 Phase 7 release engineering (#7)
- 1aa91a4 chore(deps): tidy go.mod and go.sum
- d3ba595 chore(release): harden GoReleaser config for multi-platform release
- cf29cbf docs(RELEASE): update Go prerequisite to 1.24.2
- 77657ef feat(ci): add actionlint to workflow lint step
- 68ee973 feat(phase-7): finalize release engineering, GoReleaser workflow, and CI coverage hardening (#8)
- 28b1c7d feat(validator): reject shell syntax in Dockerfile and unrendered template in workflow
- 6320acc feat: implement SRS v1.2.0 MVP (security, filesystem safety, validator, real e2e CI) (#18)
- 65e83dc fix(ci/workflow): use template conditionals, setup-go via go.mod, and lockfile fallback
- 95f0747 fix(cli): allow dry-run on directories with existing conflicts
- 91b4a70 fix(docker/go): use ARG GO_VERSION=1.24 with GOTOOLCHAIN=auto and optional go.sum
- 8d8308d fix(docker/node): fall back to npm install when package-lock.json is missing
- 6e110d9 fix(gitignore): ignore dist/ generated output directory
- 0c0900a fix: track cmd/devopsgen entry point in git
- 5f8da1e phase-1: project foundation (SRS v1.2.0)
- 9573369 phase-2: config models, input validation, and flag parsing
- 4ded3b0 phase-3: template engine with embed.FS and generator
- e4cac0e phase-4: filesystem safety, dry-run, force, backup, and rollback
- 5ca5cd0 refactor(templates): make Version a var for ldflags injection
v0.1.0
Changelog
- 9e33890 Create LICENSE
- a96d22a Delete LICENSE
- f876fbd Initial commit
- 9d6927a Merge pull request #1 from Bangkahdev/phase-1-foundation
- 779b629 Merge pull request #2 from Bangkahdev/phase-2-config
- fe3bf39 Merge pull request #3 from Bangkahdev/fix-cmd-devopsgen-tracked
- fabf05b Merge pull request #4 from Bangkahdev/phase-3-template-engine
- 679d1a4 Merge pull request #5 from Bangkahdev/phase-4-filesystem-safety
- 249a9f2 Merge pull request #6 from Bangkahdev/phase-5-detector-validator
- b8fd959 Phase 7 release engineering (#7)
- 1aa91a4 chore(deps): tidy go.mod and go.sum
- d3ba595 chore(release): harden GoReleaser config for multi-platform release
- cf29cbf docs(RELEASE): update Go prerequisite to 1.24.2
- 77657ef feat(ci): add actionlint to workflow lint step
- 68ee973 feat(phase-7): finalize release engineering, GoReleaser workflow, and CI coverage hardening (#8)
- 28b1c7d feat(validator): reject shell syntax in Dockerfile and unrendered template in workflow
- 7fe8b63 fix(ci): quote shell variables in actionlint and coverage steps
- aa9b6fb fix(ci): quote shell variables to satisfy actionlint/shellcheck
- 65e83dc fix(ci/workflow): use template conditionals, setup-go via go.mod, and lockfile fallback
- 95f0747 fix(cli): allow dry-run on directories with existing conflicts
- 91b4a70 fix(docker/go): use ARG GO_VERSION=1.24 with GOTOOLCHAIN=auto and optional go.sum
- 8d8308d fix(docker/node): fall back to npm install when package-lock.json is missing
- 6e110d9 fix(gitignore): ignore dist/ generated output directory
- 0c0900a fix: track cmd/devopsgen entry point in git
- 5f8da1e phase-1: project foundation (SRS v1.2.0)
- 9573369 phase-2: config models, input validation, and flag parsing
- 4ded3b0 phase-3: template engine with embed.FS and generator
- e4cac0e phase-4: filesystem safety, dry-run, force, backup, and rollback
- 5ca5cd0 refactor(templates): make Version a var for ldflags injection