Skip to content

Commit 8758f55

Browse files
committed
refactor: change crendetials
1 parent bf33c73 commit 8758f55

File tree

12 files changed

+14
-13
lines changed

12 files changed

+14
-13
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
env:
1414
COVERAGE_RUBY_VERSION: 2.6
1515
BUNDLE_PATH: vendor/bundle
16-
RAILS_MASTER_KEY: 0e29551e5c31acf7c769d64397af54e4 # rails 7.1 use master key to decrypt creds
16+
RAILS_MASTER_KEY: 0e29551e5c31acf7c769d64397af54e4 # rails require to decrypt creds
1717
strategy:
1818
fail-fast: false
1919
matrix:

lib/config.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,10 @@ def self.load_files(*sources)
5050
config.add_source!(Sources::EnvSource.new(ENV)) if Config.use_env
5151

5252
if defined?(::Rails::Railtie) && Config.use_rails_credentials
53-
if Rails.version < '7.1'
54-
config.add_source!(Sources::HashSource.new(secret: Rails.application.secrets.to_h.deep_stringify_keys))
53+
if Gem::Version.new(Rails.version) < Gem::Version.new('6.0.0')
54+
config.add_source!(Sources::HashSource.new(Rails.application.secrets.to_h.deep_stringify_keys))
5555
else
56-
config.add_source!(Sources::HashSource.new(secret: Rails.application.credentials.config))
56+
config.add_source!(Sources::HashSource.new(Rails.application.credentials.config.deep_stringify_keys))
5757
end
5858
end
5959

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
A2UDbxJDfWG0plzucsHjLA6QIqFzAoXntTM6UZzmqRRWwXT+rQJQEOgIOqeOdW9aNe8AhJJvc4tEMtw3DZ2LSKQ2O06MRhbBbpQRU8UDhEeUUvadNXN7xYW3qS10UINn0kIDUdzAwYxYpo4Ux+p6pvcRcV2+pimvoLoKIcwqsPxGSyVhAuymqn29WMS6JddRNj8LXshYnceVtEtw25Pzc+J5POXQRnF9CCrRV/XWrqtF5qROIMQepiIxizIkwSQA2+qFIL3oOlLBTyPf6I3ybGk/wlTqVnZNRoKI6GP6iJ0uTTKFYIBXSHUjTS/oC91f4xFOWgSvIojcavmeTWKxobaGur8LqUL9/cJ3rirhHyMdCJuVQr+m5ySUyto8Z25/1IdPsRyleGl/k23kXjzwJmzChdq9mElsXJSE--hgxYDA7y8hacPoA2--Rxd34YfrAzf1jlxy3b/FGA==
1+
m3lysAv8wqGjFAsBDZ4YvmZfbwUKEi7umoQungfPdOGS9AvPvlyCzc6WZZxD47zeEUUYGA2N9ZsKtyZSotx1A1EABrosT5lGmBkdlFHAw03CPIlYNllt+b4fGPtWEJRo--LDfMlQx4Y/bRk8vp--dfNGYxQFI7KUBKnUU5efcA==

spec/app/rails_5.2/config/credentials/test.yml.enc

Lines changed: 0 additions & 1 deletion
This file was deleted.

spec/app/rails_6.0/config/credentials/test.yml.enc

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
jzup5kRgbmiI0F89h0xPvPGGpYC1FQsTvFQQBj0sED/K0rltK+3pv8E2YonXPgHdd8qkKdqKfhm91SlEt/y/vBvcdgklocYFVTlEJpggaPjxkXjIoyYc8/55EAOSt35rWBwyKoINvUYa0X/xlKzp/G0Q9PWmdmnum5+rwA/adEL49qLKofAQoum0XRzj5sIyNfmhJ0nQ+N3LEsGKQZ5nkvD6nCI5ZBQVcyrXpVngzLSXzabNEY7ecMDdMnI9wx+qUxh48f0uro1vHOAmf6uQ+OY3gEX6ctIEKuGEMVaIql5WIxwYXII1GgeKbl8coyKs54Llo/yaMen25NFM3HN8LHZySGa3mH7k3XR9wQVOC2DO00ntgUtpxiszQcEu/mouZnaVBPSVL3EcD45wxBOf88/7SMDxy7cmUoLP--s+KOPMDaTNvlD2T2--Q48zotFsOULqsWoCRU2fDg==
1+
m3lysAv8wqGjFAsBDZ4YvmZfbwUKEi7umoQungfPdOGS9AvPvlyCzc6WZZxD47zeEUUYGA2N9ZsKtyZSotx1A1EABrosT5lGmBkdlFHAw03CPIlYNllt+b4fGPtWEJRo--LDfMlQx4Y/bRk8vp--dfNGYxQFI7KUBKnUU5efcA==
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
0e29551e5c31acf7c769d64397af54e4
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
qU0cAsjfKz4lnoJPU36JuM7Yh3qm6B2YV7LhqJROKCu4AsOW0AfFY9FM+aTeRsZOIdIBHyyargCI1xmq3N5o4rdVZRXxWIt2PD93xZPlcMrlAb645m8hyni1cW4=--dPokgPsIyoKhzMzD--nb/fnuH1FaTNT5iF8J3TfQ==
1+
m3lysAv8wqGjFAsBDZ4YvmZfbwUKEi7umoQungfPdOGS9AvPvlyCzc6WZZxD47zeEUUYGA2N9ZsKtyZSotx1A1EABrosT5lGmBkdlFHAw03CPIlYNllt+b4fGPtWEJRo--LDfMlQx4Y/bRk8vp--dfNGYxQFI7KUBKnUU5efcA==
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
qU0cAsjfKz4lnoJPU36JuM7Yh3qm6B2YV7LhqJROKCu4AsOW0AfFY9FM+aTeRsZOIdIBHyyargCI1xmq3N5o4rdVZRXxWIt2PD93xZPlcMrlAb645m8hyni1cW4=--dPokgPsIyoKhzMzD--nb/fnuH1FaTNT5iF8J3TfQ==
1+
m3lysAv8wqGjFAsBDZ4YvmZfbwUKEi7umoQungfPdOGS9AvPvlyCzc6WZZxD47zeEUUYGA2N9ZsKtyZSotx1A1EABrosT5lGmBkdlFHAw03CPIlYNllt+b4fGPtWEJRo--LDfMlQx4Y/bRk8vp--dfNGYxQFI7KUBKnUU5efcA==

spec/app/rails_7.1/.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,5 @@
3333

3434
# Ignore master key for decrypting credentials and more.
3535
/config/master.key
36+
37+
/config/credentials/test.key

0 commit comments

Comments
 (0)