Skip to content

Conversation

@juliojimenez
Copy link
Member

No description provided.

Signed-off-by: Julio Jimenez <julio@clickhouse.com>
Signed-off-by: Julio Jimenez <julio@clickhouse.com>
@juliojimenez juliojimenez self-assigned this Jul 18, 2025
@juliojimenez juliojimenez added enhancement dependencies Pull requests that update a dependency file docker Pull requests that update docker code github_actions Pull requests that update GitHub Actions code labels Jul 18, 2025
@juliojimenez juliojimenez requested a review from Copilot July 18, 2025 12:55
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds input sanitization to the SBOM processing workflow and includes the lib directory in the Docker image. The changes enhance security by adding input validation before environment validation and ensure that library dependencies are properly available at runtime.

  • Adds a call to sanitize_inputs function in the main entrypoint flow
  • Copies the lib/ directory to the Docker container for runtime availability

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
entrypoint.sh Adds input sanitization call before environment validation
Dockerfile Copies lib/ directory to the container with proper ownership

@juliojimenez juliojimenez merged commit e258c37 into main Jul 18, 2025
8 checks passed
@juliojimenez juliojimenez deleted the copy-lib-to-docker branch July 18, 2025 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file docker Pull requests that update docker code github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants