Skip to content

Update developer docs config#831

Merged
pezholio merged 2 commits intomainfrom
update-developer-docs
Mar 12, 2025
Merged

Update developer docs config#831
pezholio merged 2 commits intomainfrom
update-developer-docs

Conversation

@pezholio
Copy link
Copy Markdown
Contributor

This adds a yarn step to Developer Docs now we have JS dependencies (see alphagov/govuk-developer-docs#5019), as well as adding a NO_CONTRACTS env var to skip some of Middleman's magic typechecking, which slows the build down.

@pezholio pezholio force-pushed the update-developer-docs branch from 928df6e to 71bdeb7 Compare March 12, 2025 11:27
We’ve now added JS dependencies (see alphagov/govuk-developer-docs#5019)
so we should add `yarn` as a step when making and spinning up the
project.
As outlined in alphagov/govuk-developer-docs@4b624a7
this is a recommended setting when running the app. I also had problems
running the app without it.
@pezholio pezholio force-pushed the update-developer-docs branch from 71bdeb7 to eaa8429 Compare March 12, 2025 11:31
Copy link
Copy Markdown
Contributor

@ChrisBAshton ChrisBAshton left a comment

Choose a reason for hiding this comment

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

LGTM

@pezholio pezholio merged commit af0c22a into main Mar 12, 2025
2 checks passed
@pezholio pezholio deleted the update-developer-docs branch March 12, 2025 12:32
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