Skip to content

Added extensions and updated files - #141

Merged
adaudon merged 3 commits into
mainfrom
139_improve_dev_files
Jul 20, 2026
Merged

Added extensions and updated files#141
adaudon merged 3 commits into
mainfrom
139_improve_dev_files

Conversation

@adaudon

@adaudon adaudon commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Fixes #139

Updated node versions on files from 20 or 22 to 24 as that's the current version of node being used. 22 has less than a year of support left, 24 will be supported until April 2028 and 26 won't be production ready until October 2026.

Also updated the devcontainer to use some useful extensions and fixed settings.

Changed github pages so it now deploys on a new push to the main branch instead of a separate branch.

Removed pnpm test from husky as react testing library can take a while to run tests so testing is done at push instead of commit.

Removed vite.svg as it's not used in the website.

@adaudon
adaudon requested a review from a team as a code owner June 16, 2026 13:19
Comment thread .github/workflows/_lint.yaml

@rtuck99 rtuck99 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Approved

@adaudon
adaudon merged commit a1431d1 into main Jul 20, 2026
12 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.

Improve developer experience files

2 participants