Skip to content

Commit 8097c2e

Browse files
committed
Upstream generators
1 parent e11e8c5 commit 8097c2e

File tree

140 files changed

+5800
-209
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

140 files changed

+5800
-209
lines changed

.github/workflows/push.yml

+20-1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,20 @@ on:
1515
- '**.md'
1616

1717
jobs:
18+
lint:
19+
runs-on: ubuntu-latest
20+
name: Linter
21+
steps:
22+
- uses: actions/checkout@v4
23+
- name: Set up Ruby
24+
uses: ruby/setup-ruby@v1
25+
with:
26+
ruby-version: "3.3"
27+
bundler: latest
28+
bundler-cache: true
29+
- name: Run RuboCop
30+
run: bundle exec rubocop
31+
1832
test:
1933
strategy:
2034
fail-fast: false
@@ -31,6 +45,11 @@ jobs:
3145
- name: Setup System
3246
run: sudo apt-get install libsqlite3-dev
3347

48+
- name: Set up Node.js
49+
uses: actions/setup-node@v4
50+
with:
51+
node-version: 22.x
52+
3453
- name: Set up Ruby
3554
uses: ruby/setup-ruby@v1
3655
with:
@@ -40,6 +59,6 @@ jobs:
4059
RAILS_VERSION: ${{ matrix.rails }}
4160

4261
- name: Run tests
43-
run: bundle exec rake
62+
run: bundle exec rspec
4463
env:
4564
RAILS_VERSION: ${{ matrix.rails }}

.rubocop.yml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
inherit_from: .rubocop_todo.yml
2+
3+
AllCops:
4+
TargetRubyVersion: 3.0
5+
NewCops: enable
6+
SuggestExtensions: false
7+
8+
Metrics:
9+
Enabled: false
10+
11+
Style/Documentation:
12+
Enabled: false
13+
14+
Style/TrailingCommaInHashLiteral:
15+
EnforcedStyleForMultiline: consistent_comma

0 commit comments

Comments
 (0)