Skip to content
This repository was archived by the owner on Oct 28, 2024. It is now read-only.

Fs 3456 node upgrade#405

Open
SophieOHagan99 wants to merge 109 commits intomainfrom
FS-3456-node-upgrade
Open

Fs 3456 node upgrade#405
SophieOHagan99 wants to merge 109 commits intomainfrom
FS-3456-node-upgrade

Conversation

@SophieOHagan99
Copy link
Copy Markdown

Description

Upgraded the repo to use node 16 over node 14 and replaced the smoke tests with new cypress e2e tests in line with the upstream digital form builder repository

  • Change A
  • Change B

Type of change

Please delete options that are not relevant.

  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce
the testing if necessary.

Before PR's can be merged they will need to be tested by QA and approved where
applicable. To flag the change to QA assign @XGovFormBuilder/qa as one of the reviewers.

  • Test A
  • Test B

Checklist:

  • My changes do not introduce any new linting errors
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation and versioning
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • I have rebased onto main and there are no code conflicts
  • I have checked deployments are working in all environments
  • I have updated the architecture diagrams as per Contribute.md

* create .env correctly
* public dir
* fix styles
* fix css
* update hapi version
* designer updates
* fix: global styles
* fix: import _govuk.scss
SophieOHagan99 and others added 30 commits October 11, 2023 10:43
Fixed e2e tests
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants