Skip to content

Comments

feat: Update Docker publish workflow for tag handling#32

Merged
mm-psy merged 8 commits intodevelopfrom
feature/388-rework-container-tags
Feb 5, 2026
Merged

feat: Update Docker publish workflow for tag handling#32
mm-psy merged 8 commits intodevelopfrom
feature/388-rework-container-tags

Conversation

@mm-psy
Copy link
Contributor

@mm-psy mm-psy commented Jan 29, 2026

The changes refine the tagging strategy for different Git branch types and fix an issue where Trivy scanning was failing due to being passed multiple image tags.

@mm-psy mm-psy requested a review from Copilot January 29, 2026 15:16
@github-actions
Copy link

github-actions bot commented Jan 29, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

Copy link

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 updates the Docker publish workflow to improve tag handling and container scanning. The changes refine the tagging strategy for different Git branch types and fix an issue where Trivy scanning was failing due to being passed multiple image tags.

Changes:

  • Enhanced tagging configuration for develop, release, and other branches with refined conditions and priorities
  • Removed the manual workflow dispatch tag generation
  • Added a step to extract the first image tag for use in Trivy scanning

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

mm-psy and others added 2 commits January 29, 2026 16:17
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Removed an empty line before the Export Application SBOM step.
@mm-psy mm-psy requested a review from mm-mse February 2, 2026 12:11
@github-actions
Copy link

github-actions bot commented Feb 5, 2026

Test & Coverage Report

Test Results Summary

Metric Count
✅ Passed 460
❌ Failed 0
⏭️ Skipped 0

View Detailed Test Results


Code Coverage

Unit Tests Coverage

Package Line Rate Branch Rate Complexity Health
AAS.TwinEngine.DataEngine 90% 80% 1188
Summary 90% (2051 / 2275) 80% (836 / 1044) 1188

Minimum allowed line rate is 80%

Module Tests Coverage

Package Line Rate Branch Rate Complexity Health
AAS.TwinEngine.DataEngine 56% 40% 1188
Summary 56% (1278 / 2275) 40% (421 / 1044) 1188

@mm-psy mm-psy requested review from Copilot and mm-mse February 5, 2026 10:22
Copy link

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

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.


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

@mm-psy mm-psy merged commit a36238e into develop Feb 5, 2026
7 checks passed
@mm-psy mm-psy deleted the feature/388-rework-container-tags branch February 5, 2026 10:50
@mm-psy mm-psy restored the feature/388-rework-container-tags branch February 5, 2026 11:01
mm-psy added a commit that referenced this pull request Feb 5, 2026
mm-psy added a commit that referenced this pull request Feb 5, 2026
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