Skip to content

Conversation

@hsw
Copy link
Owner

@hsw hsw commented Dec 26, 2025

Summary

  • Add latest to QUALITY_LABELS for tracking
  • Automatically append latest to quality_labels of the newest stable version
  • latest tag will be tracked and updated like other quality labels (ea, stable, rock-solid)

How it works

The newest version (by semver, non-prerelease) gets latest added to its quality_labels:

  • 1.19.0 → latest tag
  • 1.18.0 → stable,rock-solid tags

When a new version is released, latest will automatically move to it.

Tags for latest version

Source Tag
version 1.19.0
is_latest_in_minor 1.19
is_latest 1
quality_labels latest

🤖 Generated with Claude Code

Add 'latest' to QUALITY_LABELS and automatically append it to the
quality_labels of the newest stable version. This ensures 'latest'
tag is tracked and updated like other quality labels (ea, stable,
rock-solid).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
Copilot AI review requested due to automatic review settings December 26, 2025 20:20
@hsw hsw self-assigned this Dec 26, 2025
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 support for a 'latest' tag to be automatically applied to the newest stable version of the nelm Docker images. The 'latest' tag is implemented as a synthetic quality label that gets appended to the newest stable version's quality_labels field.

Key Changes:

  • Added 'latest' to the list of tracked quality labels in the update-nelm.yml workflow
  • Modified the logic to automatically append 'latest' to the newest stable version's quality_labels
  • Added CLAUDE.md documentation file to provide guidance for AI assistants working with the repository

Reviewed changes

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

File Description
CLAUDE.md New documentation file providing repository overview, structure, build instructions, and workflow behavior for AI assistants
.github/workflows/update-nelm.yml Added 'latest' to QUALITY_LABELS array and logic to append 'latest' to the newest stable version's quality_labels for automatic tag tracking

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

@hsw hsw merged commit e93f68d into main Dec 26, 2025
9 checks passed
@hsw hsw deleted the feat/latest-tag branch December 26, 2025 20:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant