Skip to content

fix(alpine): lock linux docker image to 3.22.2#82

Merged
varonix0 merged 1 commit into
mainfrom
lock-alpine-version
Dec 6, 2025
Merged

fix(alpine): lock linux docker image to 3.22.2#82
varonix0 merged 1 commit into
mainfrom
lock-alpine-version

Conversation

@varonix0
Copy link
Copy Markdown
Member

@varonix0 varonix0 commented Dec 5, 2025

Description 📣

Lock alpine docker image version to 3.22.2 as newer versions are failing with goreleaser

Type ✨

  • Bug fix
  • New feature
  • Improvement
  • Breaking change
  • Documentation

@varonix0 varonix0 self-assigned this Dec 5, 2025
@varonix0 varonix0 requested a review from fangpenlin December 5, 2025 23:51
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Dec 5, 2025

Greptile Overview

Greptile Summary

This PR pins the Alpine Docker base image from alpine (latest) to alpine:3.22.2 to resolve goreleaser build failures.

Key Changes:

  • Locked Alpine base image to version 3.22.2 in docker/alpine
  • Improves build reproducibility and stability
  • Prevents issues with newer Alpine versions that may break goreleaser

Benefits:

  • Ensures consistent builds across environments
  • Prevents unexpected breakage from Alpine updates
  • Maintains existing security posture (OpenSSL libraries are still upgraded separately)

Confidence Score: 5/5

  • This PR is safe to merge with minimal risk - it's a straightforward version pin that resolves build issues
  • This change only pins the Alpine Docker base image to a specific version (3.22.2) instead of using the latest tag. This is a best practice for Docker images as it ensures reproducible builds and prevents unexpected breakage from upstream changes. The change is minimal, well-justified in the PR description, and does not introduce any security concerns or breaking changes.
  • No files require special attention

Important Files Changed

File Analysis

Filename Score Overview
docker/alpine 5/5 Pinned Alpine base image to version 3.22.2 to fix goreleaser build failures - improves build stability and reproducibility

Copy link
Copy Markdown
Contributor

@greptile-apps greptile-apps Bot left a comment

Choose a reason for hiding this comment

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

1 file reviewed, no comments

Edit Code Review Agent Settings | Greptile

@varonix0 varonix0 merged commit cf9a863 into main Dec 6, 2025
4 checks passed
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.

2 participants