Awesome Reviewers expert instructions

domains / orchestration / volcano-sh/volcano

Use latest patch versions

When configuring dependencies in Dockerfiles and other configuration files, use the latest patch versions while keeping major and minor versions fixed. Patch versions typically contain important security fixes and bug corrections without introducing breaking changes. For example, prefer `golang:1.23.7` over `golang:1.23.0`, as "small versions will fix some...

raw .md Configurations Dockerfile updated

When configuring dependencies in Dockerfiles and other configuration files, use the latest patch versions while keeping major and minor versions fixed. Patch versions typically contain important security fixes and bug corrections without introducing breaking changes. For example, prefer golang:1.23.7 over golang:1.23.0, as “small versions will fix some errors.” This approach balances stability with security by avoiding breaking changes from major/minor updates while ensuring you receive critical fixes. Apply this consistently across all configuration files in your project.

Example:

# Good - uses latest patch version
FROM golang:1.23.7 AS builder

# Avoid - missing important patch fixes  
FROM golang:1.23.0 AS builder
Source discussions