feat: add release pipeline and harden Dockerfile#59
Conversation
SummaryThe following content is AI-generated and provides a summary of the pull request:
Add Release Pipeline and Harden DockerfileNew Feature🚀 Introduces an automated release pipeline and hardens the Dockerfile with security and build improvements. This enables versioned releases of the GPU operator with auto-generated release notes and install manifests. Changes
PR Bot InformationVersion:
|
There was a problem hiding this comment.
- Could not get issue
kyma-project/gpu#123. Status: 404 - UnknownObjectException
The PR introduces a release pipeline and Dockerfile hardening, but has several significant issues: a shell-injection risk from unquoted workflow_dispatch inputs used throughout the release workflow, a pull_request_target + head-SHA checkout pattern that exposes secrets to untrusted fork code, a race condition where the GitHub Release is published before the container image is guaranteed to be available, heredoc indentation that will corrupt the release notes Markdown, and a potentially unstable FIPS-only runtime configuration on a distroless/static base image that has not been validated for that mode.
PR Bot Information
Version: 1.21.0
- File Content Strategy: Full file content
- LLM:
anthropic--claude-4.6-sonnet - Agent Instructions:
- Correlation ID:
ef7c93bb-f27b-41fe-82f8-e07551557334 - Event Trigger:
pull_request.opened
Description
Changes proposed in this pull request:
Related issue(s)
add release pipeline