Add PR validation workflow for automated build verification#25
Conversation
|
@nor0x 👋 This repository doesn't have Copilot instructions. With Copilot instructions, I can understand the repository better, work faster and produce higher quality PRs. I can generate a .github/copilot-instructions.md file for you automatically. Click here to open a pre-filled issue and assign it to me. I'll write the instructions, and then tag you for review. |
Co-authored-by: nor0x <3210391+nor0x@users.noreply.github.com>
Co-authored-by: nor0x <3210391+nor0x@users.noreply.github.com>
There was a problem hiding this comment.
Pull Request Overview
Adds a GitHub Actions workflow for automated PR validation that builds the project to catch issues early. The workflow triggers on PR events targeting the main branch and validates the complete solution using the same build environment as the production workflow.
Key changes:
- New PR validation workflow with automated build verification
- Mirrors production build process with .NET 8.0, MAUI workloads, and SkiaSharp dependencies
- Excludes publishing steps to focus purely on build validation
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
@copilot building Maui.ColorPicker/Maui.ColorPicker.csproj should be enough |
…validation Co-authored-by: nor0x <3210391+nor0x@users.noreply.github.com>
Updated the workflow to build only |
This PR adds a GitHub Actions workflow that automatically validates Pull Requests by ensuring the project builds successfully with the PR's source code.
What's Added
A new workflow file
.github/workflows/pr-validation.ymlthat:dotnet.ymlpublishing workflowMaui.ColorPicker.csproj) for efficient and focused validationKey Features
The validation workflow includes all essential build steps:
Benefits
The workflow excludes all publishing steps (NuGet packaging, releases, deployments) and focuses purely on build validation of the main library project, making it fast and suitable for PR validation.
Fixes #24.
Warning
aka.msIf you need me to access, download, or install something from one of these locations, you can either:
💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.