Skip to content

Conversation

cfc4n
Copy link
Member

@cfc4n cfc4n commented Aug 6, 2025

This pull request updates the GitHub Actions workflows for pull request automation. The main changes are the removal of the old PR-Agent workflow and the addition of a new workflow to automatically build and upload debug artifacts for pull requests. These changes streamline CI/CD processes and provide easier access to debug builds for testing.

CI/CD Workflow Updates:

  • Removed the .github/workflows/pr_agent.yml workflow, which previously ran the Qode Merge PR-Agent for automated PR reviews and descriptions.
  • Added a new .github/workflows/pr_build_debug.yml workflow that automatically builds debug artifacts (for both amd64 and arm64 architectures) on pull requests targeting master or main, uploads the build outputs as artifacts, and comments on the PR with download links.

…loads

Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
@cfc4n cfc4n requested a review from Copilot August 6, 2025 16:51
@cfc4n cfc4n self-assigned this Aug 6, 2025
@cfc4n cfc4n added enhancement New feature or request dependencies Pull requests that update a dependency file labels Aug 6, 2025
@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Aug 6, 2025
Copy link

@Copilot 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 replaces the existing PR-Agent workflow with a new automated debug build system for pull requests. The changes streamline CI/CD by removing AI-powered PR reviews and instead focusing on providing immediate access to debug builds for testing purposes.

  • Removed the Qode Merge PR-Agent workflow that provided automated PR reviews and descriptions
  • Added a new workflow that builds debug artifacts for both amd64 and arm64 architectures on PR events
  • Implemented automatic artifact upload and PR commenting with download links for built binaries

Reviewed Changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.

File Description
.github/workflows/pr_agent.yml Completely removed the PR-Agent workflow file
.github/workflows/pr_build_debug.yml Added new workflow for building and uploading debug artifacts on PRs

Copy link

github-actions bot commented Aug 6, 2025

🔧 Debug Build Complete

📦 Download Links:

⏰ Files will be retained for 30 days, please download and test promptly.

Copy link

github-actions bot commented Aug 6, 2025

🔧 Debug Build Complete

📦 Download Links:

⏰ Files will be retained for 30 days, please download and test promptly.

5 similar comments
Copy link

github-actions bot commented Aug 6, 2025

🔧 Debug Build Complete

📦 Download Links:

⏰ Files will be retained for 30 days, please download and test promptly.

Copy link

github-actions bot commented Aug 6, 2025

🔧 Debug Build Complete

📦 Download Links:

⏰ Files will be retained for 30 days, please download and test promptly.

Copy link

github-actions bot commented Aug 6, 2025

🔧 Debug Build Complete

📦 Download Links:

⏰ Files will be retained for 30 days, please download and test promptly.

Copy link

github-actions bot commented Aug 6, 2025

🔧 Debug Build Complete

📦 Download Links:

⏰ Files will be retained for 30 days, please download and test promptly.

Copy link

github-actions bot commented Aug 6, 2025

🔧 Debug Build Complete

📦 Download Links:

⏰ Files will be retained for 30 days, please download and test promptly.

…7 days

Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
Copy link

github-actions bot commented Aug 7, 2025

🔧 Debug Build Complete

📦 Download Links:

⏰ Files will be retained for 7 days, please download and test promptly.

5 similar comments
Copy link

github-actions bot commented Aug 7, 2025

🔧 Debug Build Complete

📦 Download Links:

⏰ Files will be retained for 7 days, please download and test promptly.

Copy link

github-actions bot commented Aug 7, 2025

🔧 Debug Build Complete

📦 Download Links:

⏰ Files will be retained for 7 days, please download and test promptly.

Copy link

github-actions bot commented Aug 7, 2025

🔧 Debug Build Complete

📦 Download Links:

⏰ Files will be retained for 7 days, please download and test promptly.

Copy link

github-actions bot commented Aug 7, 2025

🔧 Debug Build Complete

📦 Download Links:

⏰ Files will be retained for 7 days, please download and test promptly.

Copy link

github-actions bot commented Aug 7, 2025

🔧 Debug Build Complete

📦 Download Links:

⏰ Files will be retained for 7 days, please download and test promptly.

@cfc4n cfc4n merged commit d88cb5e into master Aug 7, 2025
11 checks passed
@cfc4n cfc4n deleted the feature/pr_debug_build branch August 7, 2025 16:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file enhancement New feature or request size:L This PR changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant