Skip to content

Conversation

@mramotowski
Copy link
Contributor

Summary

How to test

Checklist

  • I have added unit tests to cover my changes.​
  • I have added integration tests to cover my changes.​
  • I have ran e2e tests and there is no issues.
  • I have added the description of my changes into CHANGELOG in my target branch (e.g., CHANGELOG in develop).​
  • I have updated the documentation in my target branch accordingly (e.g., documentation in develop).
  • I have linked related issues.

License

  • I submit my code changes under the same Apache License that covers the project.
    Feel free to contact the maintainers if that's a concern.
  • I have updated the license header for each file (see an example below).
# Copyright (C) 2025 Intel Corporation
# SPDX-License-Identifier: Apache-2.0

@mramotowski mramotowski force-pushed the mramotow/gr/136 branch 2 times, most recently from 23eb25f to e2144f6 Compare September 12, 2025 08:59
@mramotowski mramotowski force-pushed the mramotow/gr/136 branch 5 times, most recently from a4699f7 to 958e5a4 Compare September 15, 2025 05:56
Copy link
Contributor

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

Optimizes GitHub Actions workflows by introducing conditional execution based on file changes and consolidating security scans. The PR restructures existing workflows to avoid running unnecessary checks when irrelevant files are modified, adds merge_group triggers, and separates security scanning into a dedicated workflow.

  • Added file path checking to conditionally run workflow jobs based on changed files
  • Introduced merge_group triggers and consolidated security scans into a separate workflow
  • Added required_check jobs to aggregate workflow results for proper status reporting

Reviewed Changes

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

Show a summary per file
File Description
.github/workflows/ui-lint-and-test.yaml Added conditional execution based on file changes and required status check aggregation
.github/workflows/pr-security-scan.yaml New dedicated workflow for security scans on pull requests
.github/workflows/lib-lint-and-test.yaml Restructured with conditional execution and moved security scans to separate workflow
.github/workflows/build.yaml Added file change detection and improved PR comment conditions
.github/workflows/backend-lint-and-test.yaml Added conditional execution with path checking and required status aggregation

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Copy link
Contributor

@leoll2 leoll2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, ty

Copy link
Contributor

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

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


Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@mramotowski mramotowski merged commit 85ed8df into open-edge-platform:develop Sep 15, 2025
33 checks passed
mramotowski added a commit that referenced this pull request Sep 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants