Skip to content

Commit abbe36c

Browse files
authored
Merge pull request #607 from rundeck/RUN-4323
RUN-4323: Fix CVE-2026-35611 and establish weekly Snyk Scan.
2 parents 3415dca + 3d82e75 commit abbe36c

4 files changed

Lines changed: 66 additions & 39 deletions

File tree

.circleci/config.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,3 +115,20 @@ workflows:
115115
- PagerDuty
116116
- Snyk
117117
- build
118+
119+
# Runs only on the cron schedule (not on git push). Cron is UTC.
120+
# Project Settings → Triggers: ensure scheduled pipelines are allowed if required by your org.
121+
weekly_snyk_scan:
122+
triggers:
123+
- schedule:
124+
# Every Monday 06:00 UTC (~ Sun evening US Pacific)
125+
cron: "0 6 * * 1"
126+
filters:
127+
branches:
128+
only:
129+
- main
130+
jobs:
131+
- snyk_test:
132+
context:
133+
- PagerDuty
134+
- Snyk

docs/.ruby-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.2.6

docs/Gemfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
source "https://rubygems.org"
2-
ruby RUBY_VERSION
2+
# Keep in sync with .ruby-version (Ruby 3+ required; Jekyll 4.3 + current ffi need Ruby >= 3.0)
3+
ruby "3.2.6"
34

45
# Hello! This is where you manage which Jekyll version is used to run.
56
# When you want to use a different version, change it below, save the
@@ -9,7 +10,7 @@ ruby RUBY_VERSION
910
#
1011
# This will help ensure the proper Jekyll version is running.
1112
# Happy Jekylling!
12-
gem "jekyll", "4.2.2"
13+
gem "jekyll", "4.3.0"
1314

1415
# This is the default theme for new Jekyll sites. You may change this to anything you like.
1516
gem "minima", "~> 2.5", ">= 2.5.1"

docs/Gemfile.lock

Lines changed: 45 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,83 +1,91 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
addressable (2.8.0)
5-
public_suffix (>= 2.0.2, < 5.0)
4+
addressable (2.9.0)
5+
public_suffix (>= 2.0.2, < 8.0)
6+
bigdecimal (4.1.1)
67
colorator (1.1.0)
7-
concurrent-ruby (1.1.10)
8+
concurrent-ruby (1.3.6)
89
em-websocket (0.5.3)
910
eventmachine (>= 0.12.9)
1011
http_parser.rb (~> 0)
1112
eventmachine (1.2.7)
12-
ffi (1.15.5)
13+
ffi (1.17.4)
1314
forwardable-extended (2.6.0)
14-
http_parser.rb (0.8.0)
15-
i18n (1.10.0)
15+
google-protobuf (4.34.1)
16+
bigdecimal
17+
rake (~> 13.3)
18+
http_parser.rb (0.8.1)
19+
i18n (1.14.8)
1620
concurrent-ruby (~> 1.0)
17-
jekyll (4.2.2)
21+
jekyll (4.3.0)
1822
addressable (~> 2.4)
1923
colorator (~> 1.0)
2024
em-websocket (~> 0.5)
2125
i18n (~> 1.0)
22-
jekyll-sass-converter (~> 2.0)
26+
jekyll-sass-converter (>= 2.0, < 4.0)
2327
jekyll-watch (~> 2.0)
24-
kramdown (~> 2.3)
28+
kramdown (~> 2.3, >= 2.3.1)
2529
kramdown-parser-gfm (~> 1.0)
2630
liquid (~> 4.0)
27-
mercenary (~> 0.4.0)
31+
mercenary (>= 0.3.6, < 0.5)
2832
pathutil (~> 0.9)
29-
rouge (~> 3.0)
33+
rouge (>= 3.0, < 5.0)
3034
safe_yaml (~> 1.0)
31-
terminal-table (~> 2.0)
32-
jekyll-feed (0.15.0)
35+
terminal-table (>= 1.8, < 4.0)
36+
webrick (~> 1.7)
37+
jekyll-feed (0.17.0)
3338
jekyll (>= 3.7, < 5.0)
34-
jekyll-sass-converter (2.2.0)
35-
sassc (> 2.0.1, < 3.0)
36-
jekyll-seo-tag (2.6.1)
37-
jekyll (>= 3.3, < 5.0)
39+
jekyll-sass-converter (3.1.0)
40+
sass-embedded (~> 1.75)
41+
jekyll-seo-tag (2.8.0)
42+
jekyll (>= 3.8, < 5.0)
3843
jekyll-watch (2.2.1)
3944
listen (~> 3.0)
40-
kramdown (2.5.1)
41-
rexml
45+
kramdown (2.5.2)
46+
rexml (>= 3.4.4)
4247
kramdown-parser-gfm (1.1.0)
4348
kramdown (~> 2.0)
44-
liquid (4.0.3)
45-
listen (3.7.1)
49+
liquid (4.0.4)
50+
listen (3.10.0)
51+
logger
4652
rb-fsevent (~> 0.10, >= 0.10.3)
4753
rb-inotify (~> 0.9, >= 0.9.10)
54+
logger (1.7.0)
4855
mercenary (0.4.0)
49-
minima (2.5.1)
56+
minima (2.5.2)
5057
jekyll (>= 3.5, < 5.0)
5158
jekyll-feed (~> 0.9)
5259
jekyll-seo-tag (~> 2.1)
5360
pathutil (0.16.2)
5461
forwardable-extended (~> 2.6)
55-
public_suffix (4.0.6)
56-
rb-fsevent (0.11.1)
57-
rb-inotify (0.10.1)
62+
public_suffix (7.0.5)
63+
rake (13.4.1)
64+
rb-fsevent (0.11.2)
65+
rb-inotify (0.11.1)
5866
ffi (~> 1.0)
59-
rexml (3.3.9)
60-
strscan
61-
rouge (3.28.0)
67+
rexml (3.4.4)
68+
rouge (4.7.0)
6269
safe_yaml (1.0.5)
63-
sassc (2.4.0)
64-
ffi (~> 1.9)
65-
strscan (3.1.0)
66-
terminal-table (2.0.0)
67-
unicode-display_width (~> 1.1, >= 1.1.1)
68-
unicode-display_width (1.8.0)
70+
sass-embedded (1.99.0)
71+
google-protobuf (~> 4.31)
72+
rake (>= 13)
73+
terminal-table (3.0.2)
74+
unicode-display_width (>= 1.1.1, < 3)
75+
unicode-display_width (2.6.0)
76+
webrick (1.9.2)
6977

7078
PLATFORMS
7179
ruby
7280

7381
DEPENDENCIES
74-
jekyll (= 4.2.2)
82+
jekyll (= 4.3.0)
7583
jekyll-feed (~> 0.12, >= 0.12.0)
7684
kramdown (>= 2.3.0)
7785
minima (~> 2.5, >= 2.5.1)
7886

7987
RUBY VERSION
80-
ruby 2.7.5p203
88+
ruby 3.2.6
8189

8290
BUNDLED WITH
83-
1.17.2
91+
4.0.10

0 commit comments

Comments
 (0)