Skip to content

Conversation

@arrowplum
Copy link
Contributor

No description provided.

@arrowplum arrowplum requested a review from Copilot November 14, 2025 08:13
Copilot finished reviewing on behalf of arrowplum November 14, 2025 08:15
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 enhances the reusable Docker build workflow by transitioning from a single explicit tag input to a more flexible system with auto-generated tags based on application version. The workflow now generates multiple tags (version, latest, and immutable timestamp-based tags) and adds OCI-compliant labels.

Key changes:

  • Replaced required tag input with required app-version input and optional app-name input
  • Auto-generates three tags: version tag, latest tag, and immutable timestamp-based tag
  • Adds automatic OCI label generation with standard metadata fields
  • Makes previous required tag input optional to support both auto-generation and custom tags

Reviewed Changes

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

File Description
.github/workflows/reusable_docker-build-deploy.yaml Major refactoring: adds app-version/app-name inputs, implements auto-tag generation, adds OCI labels, makes tag input optional, and exposes new tag outputs
.github/workflows/example_reusable-integration.yaml Updates example to use new workflow API with app-version and app-name instead of explicit tag
.github/workflows/VERSION.example Version bump from 1.2.8 to 1.2.9

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

@arrowplum arrowplum marked this pull request as draft November 15, 2025 00:13
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