Skip to content

Commit a5c1c5d

Browse files
committed
Merge branch 'main' into enable-design-system-components
# Conflicts: # CHANGELOG.md # lib/govuk_tech_docs/version.rb # package-lock.json
2 parents 1896825 + 91a1b75 commit a5c1c5d

6 files changed

Lines changed: 64 additions & 8 deletions

File tree

.github/dependabot.yml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
5+
6+
version: 2
7+
updates:
8+
# 1. Update Ruby dependencies (Gemfile/gemspec) in the root
9+
- package-ecosystem: "bundler"
10+
directory: "/"
11+
schedule:
12+
interval: "weekly"
13+
day: "monday"
14+
time: "06:00"
15+
commit-message:
16+
prefix: chore
17+
# TODO - add labels
18+
# labels:
19+
# - "dependencies"
20+
# - "ruby"
21+
# - "automated-pr"
22+
open-pull-requests-limit: 5
23+
24+
# 2. Update GitHub Actions (keeps your CI workflows secure)
25+
- package-ecosystem: "github-actions"
26+
directory: "/"
27+
schedule:
28+
interval: "weekly"
29+
day: "monday"
30+
time: "06:00"
31+
commit-message:
32+
prefix: chore
33+
groups:
34+
github-actions-updates:
35+
patterns:
36+
- "*"
37+
- package-ecosystem: "npm"
38+
directory: "/"
39+
schedule:
40+
interval: "weekly"
41+
day: "monday"
42+
time: "06:00"
43+
open-pull-requests-limit: 5
44+
45+
groups:
46+
# Group all "development" dependencies (linters, test runners, etc.)
47+
dev-dependencies:
48+
dependency-type: "development"
49+
update-types:
50+
- "patch"
51+
- "minor"
52+
53+
# Group all "production" dependencies (react, express, etc.)
54+
# but ONLY for minor/patch versions to avoid breaking changes
55+
prod-safe-updates:
56+
dependency-type: "production"
57+
update-types:
58+
- "patch"
59+
- "minor"

.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ignore-scripts=true

CHANGELOG.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
## 5.3.0
2-
3-
- [Add custom extensions to render GOV.UK Design System nunjucks components](https://github.com/alphagov/tech-docs-gem/pull/443/changes)
4-
51
## 5.2.1
62

73
- [Add option to not render child resources when creating a table of contents](https://github.com/alphagov/tech-docs-gem/pull/439/changes)

govuk_tech_docs.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Gem::Specification.new do |spec|
4242
spec.add_dependency "concurrent-ruby", "1.3.4" # 1.3.5 introduced a change that breaks activesupport, and so middleman
4343
spec.add_dependency "csv" # TODO: remove once tilt declares this itself.
4444
spec.add_dependency "haml", "~> 6.0"
45-
spec.add_dependency "middleman", "4.5.1" # remove pin once https://github.com/middleman/middleman/issues/2818 is fixed
45+
spec.add_dependency "middleman", "~> 4.6.1"
4646
spec.add_dependency "middleman-autoprefixer", "~> 2.10"
4747
spec.add_dependency "middleman-compass", "~> 4.0"
4848
spec.add_dependency "middleman-livereload"

lib/govuk_tech_docs/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module GovukTechDocs
2-
VERSION = "5.3.0".freeze
2+
VERSION = "5.2.2".freeze
33
end

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"nunjucks": "~3.2.4"
1313
},
1414
"devDependencies": {
15-
"jasmine-browser-runner": "^2.5.0",
16-
"jasmine-core": "^5.5.0",
15+
"jasmine-browser-runner": "^3.0.0",
16+
"jasmine-core": "^5.13.0",
1717
"standard": "^14.3.4"
1818
},
1919
"standard": {

0 commit comments

Comments
 (0)