Skip to content

security fixes#138

Merged
oncicaradupopovici merged 4 commits into
mainfrom
security-fixes
Jun 5, 2026
Merged

security fixes#138
oncicaradupopovici merged 4 commits into
mainfrom
security-fixes

Conversation

@niemenX

@niemenX niemenX commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

update for CVE fixes

Copilot AI review requested due to automatic review settings June 4, 2026 08:11

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates the repository’s Go toolchain/dependencies and container build to address CVE-related security concerns in the platform controllers codebase.

Changes:

  • Bumped several golang.org/x/* dependencies in go.mod/go.sum.
  • Updated the Go version referenced by go.mod and GitHub Actions workflows.
  • Removed Pulumi installation/copy steps from the Docker image build.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
go.mod Updates Go version and indirect golang.org/x/* module versions.
go.sum Updates checksums to match the bumped golang.org/x/* modules.
docker/Dockerfile Removes Pulumi CLI installation and runtime wiring from the image.
.github/workflows/ci.yml Updates CI Go version.
.github/workflows/release.yml Updates release workflow Go version.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread go.mod
Comment on lines +3 to 4
go 1.26.4

Comment thread docker/Dockerfile
Comment thread docker/Dockerfile
Comment on lines 13 to 15
COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
COPY --from=builder --chown=nonroot /root/.pulumi/ /home/nonroot/.pulumi/
COPY --chown=nonroot /$PKG_FILES /
ENV PATH="/home/nonroot/.pulumi/bin:${PATH}"
USER nonroot

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 3 out of 5 changed files in this pull request and generated 3 comments.

Comment thread go.mod Outdated
Comment on lines +3 to +5
go 1.26.0

toolchain go1.26.4
Comment thread .github/workflows/ci.yml
Comment on lines 17 to +20
- name: Set up Go
uses: actions/setup-go@v2
with:
go-version: '1.26.2'
go-version: '1.26.4'
Comment on lines 33 to +36
- name: Set up Go
uses: actions/setup-go@v2
with:
go-version: '1.26.2'
go-version: '1.26.4'
@oncicaradupopovici oncicaradupopovici self-requested a review June 4, 2026 10:18
@oncicaradupopovici oncicaradupopovici merged commit 6c63347 into main Jun 5, 2026
1 check passed
@oncicaradupopovici oncicaradupopovici deleted the security-fixes branch June 5, 2026 06:50
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.

3 participants