|
|
|
@ -69,6 +69,11 @@ jobs:
|
|
|
|
|
run: | |
|
|
|
|
bundle exec rake assets:precompile |
|
|
|
|
|
|
|
|
|
# This is temporary to fix flaky parallel tests due to `secret_key_base` being read before it's set |
|
|
|
|
- name: Create local secret |
|
|
|
|
run: | |
|
|
|
|
echo $(ruby -e "require 'securerandom'; puts SecureRandom.hex(64)") > tmp/local_secret.txt |
|
|
|
|
|
|
|
|
|
- name: Run tests |
|
|
|
|
run: | |
|
|
|
|
bundle exec rake parallel:spec['spec\/(?!features|models|requests|services)'] |
|
|
|
@ -244,6 +249,10 @@ jobs:
|
|
|
|
|
run: | |
|
|
|
|
bundle exec rake assets:precompile |
|
|
|
|
|
|
|
|
|
- name: Create local secret |
|
|
|
|
run: | |
|
|
|
|
echo $(ruby -e "require 'securerandom'; puts SecureRandom.hex(64)") > tmp/local_secret.txt |
|
|
|
|
|
|
|
|
|
- name: Run tests |
|
|
|
|
run: | |
|
|
|
|
bundle exec rake parallel:spec['spec/requests'] |
|
|
|
@ -303,6 +312,10 @@ jobs:
|
|
|
|
|
run: | |
|
|
|
|
bundle exec rake assets:precompile |
|
|
|
|
|
|
|
|
|
- name: Create local secret |
|
|
|
|
run: | |
|
|
|
|
echo $(ruby -e "require 'securerandom'; puts SecureRandom.hex(64)") > tmp/local_secret.txt |
|
|
|
|
|
|
|
|
|
- name: Run tests |
|
|
|
|
run: | |
|
|
|
|
bundle exec rake parallel:spec['spec\/services'] |
|
|
|
|