Skip to content

Commit b52bd21

Browse files
authored
Merge pull request rails#50547 from faqndo97/run_importmap_audit_on_ci
Run importmap audit on CI
2 parents 588843c + 44ee8b1 commit b52bd21

File tree

1 file changed

+20
-2
lines changed
  • railties/lib/rails/generators/rails/app/templates/github

1 file changed

+20
-2
lines changed

railties/lib/rails/generators/rails/app/templates/github/ci.yml.tt

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
<%- unless skip_brakeman? -%>
10-
scan:
10+
scan_ruby:
1111
runs-on: ubuntu-latest
1212

1313
steps:
@@ -20,9 +20,27 @@ jobs:
2020
ruby-version: .ruby-version
2121
bundler-cache: true
2222

23-
- name: Scan for security vulnerabilities
23+
- name: Scan for security vulnerabilities in Ruby Dependencies
2424
run: bin/brakeman
2525
<% end -%>
26+
<%- if options[:javascript] == "importmap" -%>
27+
28+
scan_js:
29+
runs-on: ubuntu-latest
30+
31+
steps:
32+
- name: Checkout code
33+
uses: actions/checkout@v4
34+
35+
- name: Set up Ruby
36+
uses: ruby/setup-ruby@v1
37+
with:
38+
ruby-version: .ruby-version
39+
bundler-cache: true
40+
41+
- name: Scan for security vulnerabilities in Javascript Dependencies
42+
run: bin/importmap audit
43+
<% end -%>
2644
<%- unless skip_rubocop? -%>
2745

2846
lint:

0 commit comments

Comments
 (0)