Skip to content

Chore: [AEA-0000] - install chrome#57

Merged
anthony-nhs merged 5 commits intomainfrom
fix_regression_test
Mar 20, 2026
Merged

Chore: [AEA-0000] - install chrome#57
anthony-nhs merged 5 commits intomainfrom
fix_regression_test

Conversation

@anthony-nhs
Copy link
Contributor

Summary

  • Routine Change

Details

  • add chrome to regression tests
  • update allure

Copilot AI review requested due to automatic review settings March 20, 2026 14:14
@github-actions
Copy link
Contributor

This PR is linked to a ticket in an NHS Digital JIRA Project. Here's a handy link to the ticket:

AEA-0000

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 updates the regression-tests devcontainer environment to support running Chrome-based regression tests and bumps the Allure tool version, alongside adding a temporary Trivy ignore entry for a gRPC CVE.

Changes:

  • Install Google Chrome Stable in the regression_tests devcontainer build.
  • Bump allure from 2.37.0 to 2.38.0 for the devcontainer.
  • Add a Trivy ignore entry for CVE-2026-33186 affecting google.golang.org/grpc.

Reviewed changes

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

File Description
src/projects/regression_tests/.devcontainer/scripts/root_install.sh Adds apt repo setup and installs google-chrome-stable during image build.
src/projects/regression_tests/.devcontainer/.tool-versions Updates the pinned Allure CLI version for asdf installation.
src/common/.trivyignore.yaml Adds a CVE ignore for specific gRPC-Go package versions with an expiry date.

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

@anthony-nhs anthony-nhs merged commit 7056376 into main Mar 20, 2026
43 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.

2 participants