-
Notifications
You must be signed in to change notification settings - Fork 1.5k
feat: add GitHub Actions workflow for PR debug builds and artifact uploads #815
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…loads Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
There was a problem hiding this 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 |
🔧 Debug Build Complete 📦 Download Links: ⏰ Files will be retained for 30 days, please download and test promptly. |
Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
Signed-off-by: CFC4N <cfc4n.cs@gmail.com>
🔧 Debug Build Complete 📦 Download Links: ⏰ Files will be retained for 30 days, please download and test promptly. |
5 similar comments
🔧 Debug Build Complete 📦 Download Links: ⏰ Files will be retained for 30 days, please download and test promptly. |
🔧 Debug Build Complete 📦 Download Links: ⏰ Files will be retained for 30 days, please download and test promptly. |
🔧 Debug Build Complete 📦 Download Links: ⏰ Files will be retained for 30 days, please download and test promptly. |
🔧 Debug Build Complete 📦 Download Links: ⏰ Files will be retained for 30 days, please download and test promptly. |
🔧 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>
🔧 Debug Build Complete 📦 Download Links: ⏰ Files will be retained for 7 days, please download and test promptly. |
5 similar comments
🔧 Debug Build Complete 📦 Download Links: ⏰ Files will be retained for 7 days, please download and test promptly. |
🔧 Debug Build Complete 📦 Download Links: ⏰ Files will be retained for 7 days, please download and test promptly. |
🔧 Debug Build Complete 📦 Download Links: ⏰ Files will be retained for 7 days, please download and test promptly. |
🔧 Debug Build Complete 📦 Download Links: ⏰ Files will be retained for 7 days, please download and test promptly. |
🔧 Debug Build Complete 📦 Download Links: ⏰ Files will be retained for 7 days, please download and test promptly. |
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:
.github/workflows/pr_agent.yml
workflow, which previously ran the Qode Merge PR-Agent for automated PR reviews and descriptions..github/workflows/pr_build_debug.yml
workflow that automatically builds debug artifacts (for both amd64 and arm64 architectures) on pull requests targetingmaster
ormain
, uploads the build outputs as artifacts, and comments on the PR with download links.