Skip to content

fix: release#172

Merged
a5chin merged 1 commit intodevelopfrom
fix/release
Feb 6, 2026
Merged

fix: release#172
a5chin merged 1 commit intodevelopfrom
fix/release

Conversation

@a5chin
Copy link
Owner

@a5chin a5chin commented Feb 6, 2026

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

Bug fix, CI/CD


Description

  • Trigger release workflow on push events.

  • Update job conditions using github.ref_name.

  • Fetch merged PR title for release version.

  • Use PR title as the release version.


Diagram Walkthrough

flowchart LR
  A[Push to develop/main] --> B{Check Branch};
  B -- develop --> C[Develop Job];
  C --> D[Draft Release];
  B -- main --> E[Production Job];
  E -- Get PR Title --> F[Publish Release];
  F -- Use PR Title as Version --> G[Release Published];
Loading

File Walkthrough

Relevant files
Ci/cd
release.yml
Update release workflow trigger and versioning logic         

.github/workflows/release.yml

  • Changed the workflow trigger from pull_request (on closed type) to
    push events on develop and main branches.
  • Updated the conditional logic for develop and production jobs to use
    github.ref_name for branch identification.
  • Added a new step Get PR Title for Version in the production job to
    fetch the title of the merged PR using gh pr list.
  • Modified the Publish Release step to use the fetched PR title
    (steps.pr.outputs.TITLE) as the VERSION for the release.
+12/-6   

@github-actions github-actions bot added the fix label Feb 6, 2026
@a5chin a5chin merged commit dc4f744 into develop Feb 6, 2026
6 checks passed
@a5chin a5chin deleted the fix/release branch February 6, 2026 09:24
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