Skip to content

Commit 9a7ddfe

Browse files
HMAI-388 Fix docs build (#781)
* Revert "Bump middleman from 4.5.1 to 4.6.0 in /tech-docs in the minor group (#734)" This reverts commit 490a11c. This commit caused failures in our docs build. * Add middleman to dependency ignores.
1 parent 76705e4 commit 9a7ddfe

File tree

3 files changed

+35
-46
lines changed

3 files changed

+35
-46
lines changed

.github/dependabot.yml

+4
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ updates:
2626
- "patch"
2727
patterns:
2828
- "*"
29+
ignore:
30+
# Ignore this because updating breaks the tech-docs
31+
# I am unsure currently what the cause of this is
32+
- dependency-name: "middleman"
2933

3034
- package-ecosystem: "github-actions"
3135
directory: "/"

tech-docs/Gemfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ source "https://rubygems.org"
22

33
# Include the tech docs gem
44
gem 'govuk_tech_docs'
5-
gem 'middleman', '4.6.0'
5+
gem 'middleman', '4.5.1'

tech-docs/Gemfile.lock

+30-45
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,17 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
activesupport (8.0.2)
5-
base64
6-
benchmark (>= 0.3)
7-
bigdecimal
8-
concurrent-ruby (~> 1.0, >= 1.3.1)
9-
connection_pool (>= 2.2.5)
10-
drb
4+
activesupport (7.0.8.7)
5+
concurrent-ruby (~> 1.0, >= 1.0.2)
116
i18n (>= 1.6, < 2)
12-
logger (>= 1.4.2)
137
minitest (>= 5.1)
14-
securerandom (>= 0.3)
15-
tzinfo (~> 2.0, >= 2.0.5)
16-
uri (>= 0.13.1)
8+
tzinfo (~> 2.0)
179
addressable (2.8.7)
1810
public_suffix (>= 2.0.2, < 7.0)
1911
autoprefixer-rails (10.4.19.0)
2012
execjs (~> 2)
13+
backports (3.25.0)
2114
base64 (0.2.0)
22-
benchmark (0.4.0)
2315
bigdecimal (3.1.9)
2416
chronic (0.10.2)
2517
chunky_png (1.4.0)
@@ -41,15 +33,13 @@ GEM
4133
compass-import-once (1.0.5)
4234
sass (>= 3.2, < 3.5)
4335
concurrent-ruby (1.3.4)
44-
connection_pool (2.5.0)
45-
contracts (0.17.2)
36+
contracts (0.16.1)
4637
csv (3.3.2)
4738
dotenv (3.1.7)
48-
drb (2.2.1)
4939
em-websocket (0.5.3)
5040
eventmachine (>= 0.12.9)
5141
http_parser.rb (~> 0)
52-
erubi (1.13.1)
42+
erubis (2.7.0)
5343
eventmachine (1.2.7)
5444
execjs (2.10.0)
5545
fast_blank (1.0.1)
@@ -89,55 +79,54 @@ GEM
8979
tilt
9080
hamster (3.0.0)
9181
concurrent-ruby (~> 1.0)
92-
hashie (5.0.0)
82+
hashie (3.6.0)
9383
http_parser.rb (0.8.0)
94-
i18n (1.14.7)
84+
i18n (1.6.0)
9585
concurrent-ruby (~> 1.0)
9686
kramdown (2.5.1)
9787
rexml (>= 3.3.9)
9888
listen (3.9.0)
9989
rb-fsevent (~> 0.10, >= 0.10.3)
10090
rb-inotify (~> 0.9, >= 0.9.10)
101-
logger (1.7.0)
10291
memoist (0.16.2)
103-
middleman (4.6.0)
104-
middleman-cli (= 4.6.0)
105-
middleman-core (= 4.6.0)
92+
middleman (4.5.1)
93+
coffee-script (~> 2.2)
94+
haml (>= 4.0.5)
95+
kramdown (>= 2.3.0)
96+
middleman-cli (= 4.5.1)
97+
middleman-core (= 4.5.1)
10698
middleman-autoprefixer (2.10.0)
10799
autoprefixer-rails (>= 9.1.4)
108100
middleman-core (>= 3.3.3)
109-
middleman-cli (4.6.0)
101+
middleman-cli (4.5.1)
110102
thor (>= 0.17.0, < 1.3.0)
111103
middleman-compass (4.0.1)
112104
compass (>= 1.0.0, < 2.0.0)
113105
middleman-core (>= 4.0.0)
114-
middleman-core (4.6.0)
115-
activesupport (>= 6.1)
106+
middleman-core (4.5.1)
107+
activesupport (>= 6.1, < 7.1)
116108
addressable (~> 2.4)
109+
backports (~> 3.6)
117110
bundler (~> 2.0)
118-
coffee-script (~> 2.2)
119-
contracts
111+
contracts (~> 0.13, < 0.17)
120112
dotenv
121-
erubi
113+
erubis
122114
execjs (~> 2.0)
123115
fast_blank
124116
fastimage (~> 2.0)
125-
haml (>= 4.0.5)
126117
hamster (~> 3.0)
127-
hashie (>= 3.4, < 6.0)
128-
i18n (>= 1.6, < 1.15)
129-
kramdown (~> 2.4)
118+
hashie (~> 3.4)
119+
i18n (~> 1.6.0)
130120
listen (~> 3.0)
131121
memoist (~> 0.14)
132122
padrino-helpers (~> 0.15.0)
133123
parallel
134-
rack (>= 3)
135-
rackup
124+
rack (>= 1.4.5, < 3)
136125
sassc (~> 2.0)
137126
servolux
138-
tilt (~> 2.2)
127+
tilt (~> 2.0.9)
139128
toml
140-
uglifier (>= 3, < 5)
129+
uglifier (~> 3.0)
141130
webrick
142131
middleman-livereload (3.4.7)
143132
em-websocket (~> 0.5.1)
@@ -153,7 +142,7 @@ GEM
153142
middleman-syntax (3.4.0)
154143
middleman-core (>= 3.2)
155144
rouge (~> 3.2)
156-
minitest (5.25.5)
145+
minitest (5.25.4)
157146
multi_json (1.15.0)
158147
mutex_m (0.3.0)
159148
nokogiri (1.18.3-arm64-darwin)
@@ -171,11 +160,9 @@ GEM
171160
parslet (2.0.0)
172161
public_suffix (6.0.1)
173162
racc (1.8.1)
174-
rack (3.1.12)
163+
rack (2.2.13)
175164
rack-livereload (0.3.17)
176165
rack
177-
rackup (2.2.1)
178-
rack (>= 3)
179166
rake (13.2.1)
180167
rb-fsevent (0.11.2)
181168
rb-inotify (0.11.1)
@@ -192,7 +179,6 @@ GEM
192179
ffi (~> 1.9)
193180
sassc-embedded (1.78.0)
194181
sass-embedded (~> 1.78)
195-
securerandom (0.4.1)
196182
servolux (0.13.0)
197183
sprockets (4.2.1)
198184
concurrent-ruby (~> 1.0)
@@ -201,14 +187,13 @@ GEM
201187
terser (1.2.5)
202188
execjs (>= 0.3.0, < 3)
203189
thor (1.2.2)
204-
tilt (2.6.0)
190+
tilt (2.0.11)
205191
toml (0.3.0)
206192
parslet (>= 1.8.0, < 3.0.0)
207193
tzinfo (2.0.6)
208194
concurrent-ruby (~> 1.0)
209-
uglifier (4.2.1)
195+
uglifier (3.2.0)
210196
execjs (>= 0.3.0, < 3)
211-
uri (1.0.3)
212197
webrick (1.9.1)
213198

214199
PLATFORMS
@@ -217,7 +202,7 @@ PLATFORMS
217202

218203
DEPENDENCIES
219204
govuk_tech_docs
220-
middleman (= 4.6.0)
205+
middleman (= 4.5.1)
221206

222207
BUNDLED WITH
223208
2.3.26

0 commit comments

Comments
 (0)