Skip to content

fix: release - #324

Merged
a5chin merged 1 commit into
mainfrom
fix/release
Oct 19, 2026
Merged

a5chin merged 1 commit into
mainfrom
fix/release

Conversation

@a5chin

@a5chin a5chin commented Oct 19, 2026 •

Copy link
Copy Markdown
Owner

User description

Type of Change

  • Hotfix
  • Bug Fix
  • Dependency Update
  • Feature
  • Refactor
  • CI/CD
  • Documentation

Related Issues

Breaking Changes

  • No breaking changes
  • API signature changed
  • Configuration changed
  • Behavior changed
  • Dependencies changed
  • Features removed

Checklist

  • Dependencies added/updated
  • New environment variables
  • Performance impact assessed
  • Security implications reviewed
  • Deployment notes

Additional Context


PR Type

Enhancement, Bug fix


Description

  • Refactor release drafter configuration.

  • Update Docker image tagging logic.

  • Add OCI annotations to Docker images.

  • Simplify SHA tag format.


Diagram Walkthrough

flowchart LR
  A["GitHub Actions Workflow"] --> B["Release Drafter Configuration"]
  A --> C["Docker Metadata Action"]
  B -- "Refactors" --> D["Category & Version Resolution"]
  C -- "Updates" --> E["Image Tagging Logic"]
  C -- "Adds" --> F["OCI Annotations"]
Loading

File Walkthrough

Relevant files
Configuration changes
release-drafter.yml
Refactor Release Drafter Categories and Version Resolution

.github/release-drafter.yml

  • Refactored release categories to use explicit when conditions.
  • Integrated version resolution directly into categories using type:
    "version-resolver".
  • Removed the top-level version-resolver block.
+22/-18 
Ci/cd
release.yml
Update Docker Image Tagging and Add OCI Annotations           

.github/workflows/release.yml

  • Modified Docker metadata action to always apply the latest tag.
  • Simplified the SHA tag format by removing format=long.
  • Introduced OCI annotations for Docker images, reusing existing label
    data.
  • Added DOCKER_METADATA_ANNOTATIONS_LEVELS environment variable.
+7/-3     

@a5chin a5chin self-assigned this Oct 19, 2026
@github-actions github-actions Bot added the fix label Oct 19, 2026
@a5chin
a5chin merged commit b0a0b71 into main Oct 19, 2026
6 checks passed
@a5chin
a5chin deleted the fix/release branch October 19, 2026 12:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant