Skip to content

Conversation

@andrewsignori-aot
Copy link
Collaborator

@andrewsignori-aot andrewsignori-aot commented Oct 7, 2025

  • Fixed banners that were not displayed correctly after the @fortawesome/fontawesome-free upgrade.
image image image
  • Grouped form. io-related packages for dependabot PRs.
  • Added monitoring of upgrades for Docker versions.
  • Added a "commit-message" that should be the prefix for the PR titles, trying to make it clear where they are. We can remove it later if it does not achieve the goal.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Oct 7, 2025

@github-actions
Copy link

github-actions bot commented Oct 7, 2025

Backend Unit Tests Coverage Report

Totals Coverage
Statements: 20.53% ( 4206 / 20492 )
Methods: 9.59% ( 239 / 2493 )
Lines: 24.7% ( 3615 / 14633 )
Branches: 10.46% ( 352 / 3366 )

@github-actions
Copy link

github-actions bot commented Oct 7, 2025

E2E Workflow Workers Coverage Report

Totals Coverage
Statements: 74.71% ( 1040 / 1392 )
Methods: 78.08% ( 114 / 146 )
Lines: 78.25% ( 759 / 970 )
Branches: 60.51% ( 167 / 276 )

@github-actions
Copy link

github-actions bot commented Oct 7, 2025

E2E Queue Consumers Coverage Report

Totals Coverage
Statements: 85.79% ( 1594 / 1858 )
Methods: 84.62% ( 176 / 208 )
Lines: 88.75% ( 1278 / 1440 )
Branches: 66.67% ( 140 / 210 )

@github-actions
Copy link

github-actions bot commented Oct 7, 2025

E2E SIMS API Coverage Report

Totals Coverage
Statements: 73.68% ( 8059 / 10938 )
Methods: 72.56% ( 936 / 1290 )
Lines: 78.09% ( 5926 / 7589 )
Branches: 58.14% ( 1197 / 2059 )

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

This PR fixes a layout issue with banners caused by upgrading FontAwesome and improves dependency management through enhanced Dependabot configuration.

  • Downgrades FontAwesome from version 7.1.0 to 6.5.2 to fix banner display issues
  • Adds commit message prefixes for better PR organization across different package ecosystems
  • Introduces Form.io package grouping and Docker version monitoring for Dependabot

Reviewed Changes

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

File Description
sources/packages/web/package.json Downgrades FontAwesome to fix banner layout issues
.github/dependabot.yml Enhances dependency management with commit prefixes, Form.io grouping, and Docker monitoring
Files not reviewed (1)
  • sources/packages/web/package-lock.json: Language not supported

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

@andrewsignori-aot andrewsignori-aot marked this pull request as ready for review October 7, 2025 21:25
Copy link
Collaborator

@dheepak-aot dheepak-aot left a comment

Choose a reason for hiding this comment

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

Looks good 👍 Thanks for adding the commit messages for dependabot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants