Skip to content

Fix release tag issue - #17

Merged
renjuashokan merged 1 commit into
main_rsfrom
feat/fix_release_tag
Nov 30, 2025
Merged

Fix release tag issue#17
renjuashokan merged 1 commit into
main_rsfrom
feat/fix_release_tag

Conversation

@renjuashokan

@renjuashokan renjuashokan commented Nov 30, 2025

Copy link
Copy Markdown
Owner

Summary by CodeRabbit

  • Chores
    • Refined release artifact filtering to prioritize final release builds, improving the reliability and focus of the release process.

✏️ Tip: You can customize this high-level summary in your review settings.

@renjuashokan renjuashokan self-assigned this Nov 30, 2025
@coderabbitai

coderabbitai Bot commented Nov 30, 2025

Copy link
Copy Markdown

Caution

Review failed

The pull request is closed.

Walkthrough

The GitHub Actions release workflow has been refined to filter artifacts more precisely by targeting specific release artifact name patterns (filepi- with -linux- or filepi_debian_), adding diagnostic logging, updating the error message to reference "release artifacts," and including an overwrite flag for artifact extraction.

Changes

Cohort / File(s) Change Summary
GitHub Actions Release Workflow
​.github/workflows/on-tag-push-create-release.yml
Narrowed artifact filtering from generic "filepi" matches to release-focused patterns; added diagnostic log showing filtered artifact count; updated error message context to "release artifacts"; tightened unzip command with overwrite flag; added explanatory comment clarifying the intent to filter final release artifacts only.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

  • Single file with cohesive, configuration-focused changes
  • Artifact filtering pattern logic is straightforward
  • Error message and logging updates are clear and contextual
  • Requires basic familiarity with GitHub Actions artifact naming conventions

Possibly related PRs

  • Create release on tag push #10: Directly related; both PRs modify the same GitHub Actions workflow file and adjust artifact filtering and extraction logic for release artifact handling.

Poem

🐰 A rabbit refines the release machine,
Filtering artifacts—precise and clean,
Linux and Debian, now perfectly sifted,
Each build unzipped, each log drifted,
Release pipelines, faster and keen! 🎯

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feat/fix_release_tag

📜 Recent review details

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 5322415 and 26cbe50.

📒 Files selected for processing (1)
  • .github/workflows/on-tag-push-create-release.yml (2 hunks)

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@renjuashokan
renjuashokan merged commit 4c06ef1 into main_rs Nov 30, 2025
7 of 8 checks passed
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