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

Bump govuk-frontend and related gems from 5.7.1 to 5.8.0 #1696

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 9, 2025

Bumps govuk-frontend, govuk-components and govuk_design_system_formbuilder from 5.7.1 to 5.8.0.

Release notes:
https://github.com/alphagov/govuk-frontend/releases/tag/v5.8.0
https://github.com/x-govuk/govuk-components/releases/tag/v5.8.0
https://github.com/x-govuk/govuk-form-builder/releases/tag/v5.8.0

To make this work I had to make a small change to the PLATFORMS section in our Gemfile.lock. Check the individual commit messages for more info.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jan 9, 2025
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/govuk-frontend-5.8.0 branch 3 times, most recently from dd79158 to 7f59757 Compare January 16, 2025 11:52
@DavidBiddle DavidBiddle changed the title Bump govuk-frontend from 5.7.1 to 5.8.0 Bump govuk-frontend and related gems from 5.7.1 to 5.8.0 Jan 16, 2025
@DavidBiddle DavidBiddle force-pushed the dependabot/npm_and_yarn/govuk-frontend-5.8.0 branch 2 times, most recently from 271342e to 27b3b93 Compare January 16, 2025 16:00
@DavidBiddle DavidBiddle added the ruby Pull requests that update Ruby code label Jan 16, 2025
dependabot bot and others added 4 commits January 16, 2025 16:02
Bumps [govuk-frontend](https://github.com/alphagov/govuk-frontend) from 5.7.1 to 5.8.0.
- [Release notes](https://github.com/alphagov/govuk-frontend/releases)
- [Changelog](https://github.com/alphagov/govuk-frontend/blob/main/CHANGELOG.md)
- [Commits](alphagov/govuk-frontend@v5.7.1...v5.8.0)

---
updated-dependencies:
- dependency-name: govuk-frontend
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [govuk-components](https://github.com/x-govuk/govuk-components) from 5.7.1 to 5.8.0.
- [Release notes](https://github.com/x-govuk/govuk-components/releases)
- [Commits](x-govuk/govuk-components@v5.7.1...v5.8.0)

---
updated-dependencies:
- dependency-name: govuk-components
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [govuk_design_system_formbuilder](https://github.com/x-govuk/govuk-form-builder) from 5.7.1 to 5.8.0.
- [Release notes](https://github.com/x-govuk/govuk-form-builder/releases)
- [Commits](x-govuk/govuk-form-builder@v5.7.1...v5.8.0)

---
updated-dependencies:
- dependency-name: govuk_design_system_formbuilder
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
In Nokogiri 18, the gem started shipping separate precompiled GNU and
Musl gems for all Linux platforms.  Previously both GNU and Musl target
systems could use and install the same gem, e.g., the platform gem for
x86_64-linux (see [Nokogiri 18 release notes](https://github.com/sparklemotion/nokogiri/releases/tag/v1.18.0) for details).

This broke our Docker build. To fix it, this commit specifies that we
want to use both versions of the gem on Linux (since we use Alpine Linux
in our Docker images and Musl is the default C library in Alpine, but
other places like our Github Actions use the GNU version).
@DavidBiddle DavidBiddle force-pushed the dependabot/npm_and_yarn/govuk-frontend-5.8.0 branch from 27b3b93 to 23c919e Compare January 16, 2025 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant