Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various upgrades #1716

Merged
merged 6 commits into from
Sep 23, 2024
Merged

Various upgrades #1716

merged 6 commits into from
Sep 23, 2024

Conversation

ob6160
Copy link
Member

@ob6160 ob6160 commented Sep 23, 2024

What does this change?

  • Bumps to Next 14
  • Bumps various dependencies to their latst minor/patch versions
  • Bumps node to the latest LTS version (20.9.0)
  • Removes sentry package (and configuration) ... we are no longer using it

Copy link

vercel bot commented Sep 23, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
toiletmap ✅ Ready (Inspect) Visit Preview Sep 23, 2024 8:57pm

Copy link

cypress bot commented Sep 23, 2024

GBPTM    Run #1292

Run Properties:  status check passed Passed #1292  •  git commit a668bdbd71 ℹ️: Merge 2dd2f2572bee141f782bdc3ae6397034dc6dd84e into bca22eff82ce92c33eae964683b8...
Project GBPTM
Branch Review refs/pull/1716/merge
Run status status check passed Passed #1292
Run duration 03m 36s
Commit git commit a668bdbd71 ℹ️: Merge 2dd2f2572bee141f782bdc3ae6397034dc6dd84e into bca22eff82ce92c33eae964683b8...
Committer Oliver Barnwell
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 63
View all changes introduced in this branch ↗︎

@ob6160 ob6160 changed the title minor/patch upgrades Upgrades Sep 23, 2024
@ob6160 ob6160 changed the title Upgrades Various upgrades Sep 23, 2024
@ob6160 ob6160 added the Chromatic starts the Chromatic GitHub action workflow label Sep 23, 2024
@ob6160 ob6160 marked this pull request as ready for review September 23, 2024 19:33
Copy link
Collaborator

@mxdvl mxdvl left a comment

Choose a reason for hiding this comment

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

I'd recommend pinning dependencies in package.json. Also curious about the use of devDependencies — what do they represent?

.nvmrc Outdated Show resolved Hide resolved
package.json Show resolved Hide resolved
@ob6160
Copy link
Member Author

ob6160 commented Sep 23, 2024

I'd recommend pinning dependencies in package.json. Also curious about the use of devDependencies — what do they represent?

pinning

yes I agree, has been on my to-do list for a while, I'll raise a followup when I have the time

devDependencies

these have become a bit of a mess over time, some deps for prod are in the dev deps — another followup will be to sort through these and work out which are truly dev deps

both followups open to others contributing, let me know if you fancy picking something up!

@ob6160 ob6160 merged commit cd47589 into main Sep 23, 2024
14 checks passed
@ob6160 ob6160 deleted the ob/dep-update branch September 23, 2024 21:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Chromatic starts the Chromatic GitHub action workflow
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants