Skip to content

Commit 44be9ba

Browse files
committed
Enforce frozen string literals in CI
1 parent 5acb305 commit 44be9ba

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ jobs:
5757
- name: Run tests
5858
env:
5959
DATABASE_URL: "sqlite3:pay_test"
60+
RUBYOPT: "--enable-frozen-string-literal"
6061
STRIPE_PRIVATE_KEY: ${{ secrets.STRIPE_PRIVATE_KEY }}
6162
run: |
6263
bin/rails db:test:prepare
@@ -98,8 +99,9 @@ jobs:
9899
rubygems: latest
99100
- name: Run tests
100101
env:
101-
STRIPE_PRIVATE_KEY: ${{ secrets.STRIPE_PRIVATE_KEY }}
102102
DATABASE_URL: postgres://postgres:password@localhost:5432/test
103+
RUBYOPT: "--enable-frozen-string-literal"
104+
STRIPE_PRIVATE_KEY: ${{ secrets.STRIPE_PRIVATE_KEY }}
103105
run: |
104106
bin/rails db:test:prepare
105107
bin/rails test
@@ -140,8 +142,9 @@ jobs:
140142
rubygems: latest
141143
- name: Run tests
142144
env:
143-
STRIPE_PRIVATE_KEY: ${{ secrets.STRIPE_PRIVATE_KEY }}
144145
DATABASE_URL: mysql2://root:[email protected]:3306/test
146+
RUBYOPT: "--enable-frozen-string-literal"
147+
STRIPE_PRIVATE_KEY: ${{ secrets.STRIPE_PRIVATE_KEY }}
145148
run: |
146149
bin/rails db:test:prepare
147150
bin/rails test

0 commit comments

Comments
 (0)