Skip to content

Conversation

@adrianlasota
Copy link
Contributor

…nd CI builds

…nd CI builds

Signed-off-by: Lasota, Adrian <adrian.lasota@intel.com>
Copilot AI review requested due to automatic review settings December 9, 2025 15:38
Copy link

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 adds comprehensive CI/CD automation by introducing GitHub workflows for dependency review, code quality checks, and various build configurations. The changes consolidate workflow logic by migrating from local workflow implementations to reusable workflows hosted in the intel/mfd repository.

Key Changes:

  • Added new workflows for dependency review, CodeQL analysis, code standard checks, PR format validation, and test execution
  • Migrated existing workflows (pull requests, manual releases, main branch builds) to use centralized reusable workflows
  • Removed the local build_upload_whl.yml workflow in favor of remote reusable workflows
  • Added dependency management configuration files (dependency_review.yml and dependabot.yml)

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
.github/workflows/run_tests.yml New workflow for running unit and functional tests across multiple OS and Python versions
.github/workflows/pull_requests.yml Refactored to use remote reusable workflow with simplified matrix configuration
.github/workflows/manual_release.yml Updated to use remote reusable workflow with new release_steps parameter
.github/workflows/main.yml New workflow for CI builds on main branch pushes
.github/workflows/dependency_review.yml New workflow for automated dependency security and license review
.github/workflows/codeql.yml Simplified to use remote reusable workflow, removing extensive inline configuration
.github/workflows/check_pr_format.yml New workflow for validating PR titles and commit messages
.github/workflows/check_code_standard.yml New workflow for enforcing code quality standards
.github/workflows/build_upload_whl.yml Removed local workflow implementation (205 lines deleted)
.github/dependency_review.yml Configuration for dependency review security and license policies
.github/dependabot.yml Configuration for automated dependency updates

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@mfd-intel-bot
Copy link

We don't publish DEVs .whl.
To build .whl, run 'pip install git+https://intel/mfd-connect@ci'

Signed-off-by: Lasota, Adrian <adrian.lasota@intel.com>
@abaczek abaczek merged commit 35cd452 into main Dec 10, 2025
24 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.

5 participants