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 plek from 4.0.0 to 4.1.0 #2564

Merged
merged 1 commit into from
Oct 4, 2022
Merged

Bump plek from 4.0.0 to 4.1.0 #2564

merged 1 commit into from
Oct 4, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 4, 2022

Bumps plek from 4.0.0 to 4.1.0.

Changelog

Sourced from plek's changelog.

4.1.0

  • Deprecate usage of Plek.current this method will be removed in next major version. This adds a warning for users.
  • Remove public setter methods for parent_domain and external_domain. These are not used anywhere so there are no API compatibility issues.
  • Allow setting GOVUK_APP_DOMAIN="" (empty string). Similarly for GOVUK_APP_DOMAIN_EXTERNAL. This allows single-label domains to be used in service URLs instead of FQDNs, which eliminates a lot of configuration complexity when running on Kubernetes. This also paves the way for eventually retiring Plek, if we want.
  • Take an optional, comma-separated list of hostnames PLEK_UNPREFIXABLE_HOSTS not to be prefixed even when PLEK_HOSTNAME_PREFIX is set. This simplifies the configuration of the draft stack in Kubernetes.
  • Support using http as the URL scheme for single-label domains when PLEK_USE_HTTP_FOR_SINGLE_LABEL_DOMAINS=1. (A single-label domain looks like content-store, as opposed to content-store.test.govuk.digital.) This is is needed in order to run in Kubernetes without a service mesh, without hard-to-maintain configuration logic to generate domains names depending on the environment.
Commits
  • 0f9c8e8 Merge pull request #92 from alphagov/sengi/version
  • cdadda1 Release version 4.1.0.
  • 56242a3 Deprecate the use of Plek.current
  • 964be55 Use https when fetching gem dependencies.
  • 586d0c0 Merge pull request #91 from alphagov/sengi/replatforming
  • e1c35dc Add features needed by Replatforming.
  • ea4da41 Merge pull request #90 from alphagov/github-actions
  • 2055c65 Use dependabot to keep GitHub actions updated
  • e9d6ac8 Replace Jenkinsfile with GitHub action
  • bdbe587 Merge pull request #89 from alphagov/simplify-rubocop-config
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [plek](https://github.com/alphagov/plek) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/alphagov/plek/releases)
- [Changelog](https://github.com/alphagov/plek/blob/main/CHANGELOG.md)
- [Commits](alphagov/plek@v4.0.0...v4.1.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies ruby Pull requests that update Ruby code labels Oct 4, 2022
@govuk-ci govuk-ci temporarily deployed to government-frontend-pr-2564 October 4, 2022 09:39 Inactive
@sengi sengi merged commit e76d32a into main Oct 4, 2022
@sengi sengi deleted the dependabot/bundler/plek-4.1.0 branch October 4, 2022 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants