Skip to content

Commit a79cd60

Browse files
committed
PI-2373: Pin Middleman gem version
1 parent 5701c74 commit a79cd60

File tree

3 files changed

+19
-16
lines changed

3 files changed

+19
-16
lines changed

.github/workflows/publish-docs.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
- uses: actions/checkout@v4
4646
- uses: ruby/setup-ruby@v1
4747
with:
48-
ruby-version: 3.1.0
48+
ruby-version: 3.1
4949
bundler-cache: true
5050
working-directory: tech-docs
5151
- name: Build Docs

tech-docs/Gemfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
source "https://rubygems.org"
2-
ruby "3.1.0"
32

43
# Include the tech docs gem
54
gem 'govuk_tech_docs'
5+
gem 'middleman', '4.5.1'

tech-docs/Gemfile.lock

+17-14
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ GEM
3131
compass-import-once (1.0.5)
3232
sass (>= 3.2, < 3.5)
3333
concurrent-ruby (1.2.2)
34-
contracts (0.17)
34+
contracts (0.16.1)
3535
dotenv (2.8.1)
3636
em-websocket (0.5.3)
3737
eventmachine (>= 0.12.9)
@@ -42,9 +42,10 @@ GEM
4242
fast_blank (1.0.1)
4343
fastimage (2.2.6)
4444
ffi (1.15.5)
45-
govuk_tech_docs (3.3.1)
45+
govuk_tech_docs (3.5.0)
4646
autoprefixer-rails (~> 10.2)
4747
chronic (~> 0.10.2)
48+
haml (< 6.0.0)
4849
middleman (~> 4.0)
4950
middleman-autoprefixer (~> 2.10.0)
5051
middleman-compass (>= 4.0.0)
@@ -70,26 +71,26 @@ GEM
7071
rb-fsevent (~> 0.10, >= 0.10.3)
7172
rb-inotify (~> 0.9, >= 0.9.10)
7273
memoist (0.16.2)
73-
middleman (4.4.3)
74+
middleman (4.5.1)
7475
coffee-script (~> 2.2)
75-
haml (>= 4.0.5, < 6.0)
76+
haml (>= 4.0.5)
7677
kramdown (>= 2.3.0)
77-
middleman-cli (= 4.4.3)
78-
middleman-core (= 4.4.3)
78+
middleman-cli (= 4.5.1)
79+
middleman-core (= 4.5.1)
7980
middleman-autoprefixer (2.10.0)
8081
autoprefixer-rails (>= 9.1.4)
8182
middleman-core (>= 3.3.3)
82-
middleman-cli (4.4.3)
83-
thor (>= 0.17.0, < 2.0)
83+
middleman-cli (4.5.1)
84+
thor (>= 0.17.0, < 1.3.0)
8485
middleman-compass (4.0.1)
8586
compass (>= 1.0.0, < 2.0.0)
8687
middleman-core (>= 4.0.0)
87-
middleman-core (4.4.3)
88+
middleman-core (4.5.1)
8889
activesupport (>= 6.1, < 7.1)
8990
addressable (~> 2.4)
9091
backports (~> 3.6)
9192
bundler (~> 2.0)
92-
contracts (~> 0.13)
93+
contracts (~> 0.13, < 0.17)
9394
dotenv
9495
erubis
9596
execjs (~> 2.0)
@@ -125,6 +126,8 @@ GEM
125126
rouge (~> 3.2)
126127
minitest (5.18.0)
127128
multi_json (1.15.0)
129+
nokogiri (1.16.5-arm64-darwin)
130+
racc (~> 1.4)
128131
nokogiri (1.16.5-x86_64-linux)
129132
racc (~> 1.4)
130133
openapi3_parser (0.9.2)
@@ -145,8 +148,7 @@ GEM
145148
rb-inotify (0.10.1)
146149
ffi (~> 1.0)
147150
redcarpet (3.5.1)
148-
rexml (3.3.6)
149-
strscan
151+
rexml (3.3.8)
150152
rouge (3.30.0)
151153
sass (3.4.25)
152154
sassc (2.4.0)
@@ -155,9 +157,8 @@ GEM
155157
sprockets (4.2.0)
156158
concurrent-ruby (~> 1.0)
157159
rack (>= 2.2.4, < 4)
158-
strscan (3.1.0)
159160
temple (0.10.0)
160-
thor (1.2.1)
161+
thor (1.2.2)
161162
tilt (2.0.11)
162163
toml (0.3.0)
163164
parslet (>= 1.8.0, < 3.0.0)
@@ -168,10 +169,12 @@ GEM
168169
webrick (1.8.1)
169170

170171
PLATFORMS
172+
arm64-darwin-23
171173
x86_64-linux
172174

173175
DEPENDENCIES
174176
govuk_tech_docs
177+
middleman (= 4.5.1)
175178

176179
BUNDLED WITH
177180
2.3.26

0 commit comments

Comments
 (0)