Skip to content

dev - #201

Merged
RambokDev merged 100 commits into
mainfrom
dev
Mar 6, 2026
Merged

dev#201
RambokDev merged 100 commits into
mainfrom
dev

Conversation

@RambokDev

@RambokDev RambokDev commented Mar 6, 2026 •

Copy link
Copy Markdown
Collaborator

Summary by CodeRabbit

  • Chores
    • Simplified Docker build workflow by removing unnecessary metadata extraction steps while maintaining semantic versioning.
    • Streamlined the release automation process by reinstituting core release logic with improved draft identification.

charlesgauthereau added 30 commits March 6, 2026 09:10
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
# Conflicts:
#	.github/workflows/auto-release.yml
@coderabbitai

coderabbitai Bot commented Mar 6, 2026 •

Copy link
Copy Markdown
Contributor

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 531e15df-8d6e-47bc-9d70-48e6d899563d

📥 Commits

Reviewing files that changed from the base of the PR and between c7d949b and 5d285b7.

📒 Files selected for processing (2)
  • .github/workflows/docker.yml
  • .github/workflows/release.yml

📝 Walkthrough

Walkthrough

Two GitHub Actions workflow files were modified: Docker metadata extraction and manifest list generation steps were removed from the Docker workflow, while the release workflow had previously commented-out release-it steps removed and an active release-it step reinstated with new draft tag extraction logic.

Changes

Cohort / File(s) Summary
Docker Workflow Cleanup
.github/workflows/docker.yml
Removed Docker metadata extraction step and manifest list creation logic that depended on docker/metadata-action@v5 output; control flow for dynamic tag generation eliminated.
Release Workflow Reinstatement
.github/workflows/release.yml
Removed large block of commented-out release-it steps; reinstated active release-it step with version computation, draft generation, and new draft tag extraction pattern (untagged-[a-z0-9]+).

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

  • dev #171: Both PRs re-enable the release-it step and add logic to extract/write the draft_tag from release-it output in the release workflow.
  • dev #172: Both PRs modify GitHub Actions release workflows to produce and propagate a draft_tag as a step output.
  • dev #177: Both PRs modify the release workflow to change how the release/draft tag is determined and used in subsequent steps.

Poem

🐰 Metadata vanished with a whoosh and a hop,
Release-it springs back—the comments were flop!
Draft tags now extracted from fresh, active flow,
Workflows made tidier—off we all go! 🚀

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dev

Comment @coderabbitai help to get the list of available commands and usage tips.

@RambokDev
RambokDev merged commit c57d913 into main Mar 6, 2026
2 of 3 checks passed
@sonarqubecloud

sonarqubecloud Bot commented Mar 6, 2026

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot mentioned this pull request Jul 23, 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.

1 participant