Skip to content

Synchronizes changes from update_main - #311

Merged
averissimo merged 15 commits into
devfrom
update_dev_2
Oct 16, 2026
Merged

averissimo merged 15 commits into
devfrom
update_dev_2

Conversation

@averissimo

Copy link
Copy Markdown
Contributor

Pull request

Update dev branch with latest development in main

Copilot AI balanced review requested due to automatic review settings October 14, 2026 13:17

Copilot AI commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

One or more custom setup steps configured for this repository failed during this Copilot code review run:

Install R dependencies

Setup steps run before each review. If the review above is missing context, or no review was posted at all, the failing step above may be the cause. See the workflow run for failure details, fix your setup steps configuration, and re-request a review.

Note

You can configure setup steps for Copilot code review separately from Copilot cloud agent with a copilot-code-review.yml file. Read the docs for details.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

Cypress 16 is incompatible with the workflow’s Node 20 runtime, and the new setup and manual-update workflows contain blocking errors.

12 open findings
What changed in this PR

Synchronizes dev with recent deployment, dependency, testing, and documentation changes from main.

Changes:

  • Upgrades Cypress dependencies and standardizes browser/timeouts.
  • Revises channel-aware renv dependency handling.
  • Updates contributor documentation and Copilot agent setup.
File Description
safety/​tests/​package.json Upgrades test dependencies.
safety/​tests/​package-lock.json Locks upgraded dependencies.
safety/​tests/​cypress/​support/​commands.js Reduces stability timeout.
safety/​tests/​cypress.config.js Defaults to Chrome.
RNA-seq/​tests/​package.json Upgrades test dependencies.
RNA-seq/​tests/​package-lock.json Locks upgraded dependencies.
RNA-seq/​tests/​cypress/​support/​commands.js Reduces stability timeout.
RNA-seq/​tests/​cypress.config.js Defaults to Chrome.
README.md Updates deployment documentation.
patient-profile/​tests/​package.json Upgrades test dependencies.
patient-profile/​tests/​package-lock.json Locks upgraded dependencies.
patient-profile/​tests/​cypress/​support/​commands.js Reduces stability timeout.
patient-profile/​tests/​cypress.config.js Defaults to Chrome.
longitudinal/​tests/​package.json Upgrades test dependencies.
longitudinal/​tests/​package-lock.json Locks upgraded dependencies.
longitudinal/​tests/​cypress/​support/​commands.js Reduces stability timeout.
longitudinal/​tests/​cypress/​e2e/​app.cy.js Extends tab discovery timeout.
longitudinal/​tests/​cypress.config.js Defaults to Chrome.
exploratory/​tests/​package.json Upgrades test dependencies.
exploratory/​tests/​package-lock.json Locks upgraded dependencies.
exploratory/​tests/​cypress/​support/​commands.js Reduces stability timeout.
exploratory/​tests/​cypress.config.js Defaults to Chrome.
efficacy/​tests/​package.json Upgrades test dependencies.
efficacy/​tests/​package-lock.json Locks upgraded dependencies.
efficacy/​tests/​cypress/​support/​commands.js Reduces stability timeout.
efficacy/​tests/​cypress.config.js Defaults to Chrome.
delayed-data/​tests/​package.json Upgrades test dependencies.
delayed-data/​tests/​package-lock.json Locks upgraded dependencies.
delayed-data/​tests/​cypress/​support/​commands.js Reduces stability timeout.
delayed-data/​tests/​cypress.config.js Defaults to Chrome.
custom-transform/​tests/​package.json Upgrades test dependencies.
custom-transform/​tests/​package-lock.json Locks upgraded dependencies.
custom-transform/​tests/​cypress/​support/​commands.js Reduces stability timeout.
custom-transform/​tests/​cypress.config.js Defaults to Chrome.
basic-teal/​tests/​package.json Upgrades Cypress.
basic-teal/​tests/​package-lock.json Locks upgraded Cypress dependencies.
basic-teal/​tests/​cypress/​support/​commands.js Reduces stability timeout.
basic-teal/​tests/​cypress.config.js Defaults to Chrome.
.github/​workflows/​deploy.yml Revises channel-specific dependency recording.
.github/​workflows/​copilot-setup-steps.yml Adds Copilot R environment setup.
Files not reviewed (9)
  • RNA-seq/tests/package-lock.json: Generated file
  • basic-teal/tests/package-lock.json: Generated file
  • custom-transform/tests/package-lock.json: Generated file
  • delayed-data/tests/package-lock.json: Generated file
  • efficacy/tests/package-lock.json: Generated file
  • exploratory/tests/package-lock.json: Generated file
  • longitudinal/tests/package-lock.json: Generated file
  • patient-profile/tests/package-lock.json: Generated file
  • safety/tests/package-lock.json: Generated file

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread RNA-seq/tests/package.json Resolved
Comment thread basic-teal/tests/package.json Resolved
Comment thread custom-transform/tests/package.json Resolved
Comment thread delayed-data/tests/package.json Resolved
Comment thread longitudinal/tests/package.json Resolved
Comment thread patient-profile/tests/package.json Resolved
Comment thread safety/tests/package.json Resolved
Comment thread README.md Resolved
Comment thread README.md Resolved
averissimo and others added 9 commits October 14, 2026 15:02
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: André Veríssimo <211358+averissimo@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: André Veríssimo <211358+averissimo@users.noreply.github.com>
Co-authored-by: averissimo <211358+averissimo@users.noreply.github.com>

@llrs-roche llrs-roche left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

When I compare update_main with dev I see more changes. Probably because dev already was using teal.picks.

I noticed the **/tests/cypress/support/commands.js have now a shorter timeout, I would have expected the opposite, specially since app.cy.js increase of timeout.

@llrs-roche llrs-roche self-assigned this Oct 15, 2026
@averissimo
averissimo merged commit 2e039ff into dev Oct 16, 2026
@averissimo
averissimo deleted the update_dev_2 branch October 16, 2026 16:26
@github-actions github-actions Bot locked and limited conversation to collaborators Oct 16, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants