|
|
@ -61,6 +61,11 @@ jobs: |
|
|
|
cache: yarn |
|
|
|
cache: yarn |
|
|
|
node-version: 20 |
|
|
|
node-version: 20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 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: Create database |
|
|
|
- name: Create database |
|
|
|
run: | |
|
|
|
run: | |
|
|
|
bundle exec rake parallel:setup |
|
|
|
bundle exec rake parallel:setup |
|
|
@ -69,11 +74,6 @@ jobs: |
|
|
|
run: | |
|
|
|
run: | |
|
|
|
bundle exec rake assets:precompile |
|
|
|
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 |
|
|
|
- name: Run tests |
|
|
|
run: | |
|
|
|
run: | |
|
|
|
bundle exec rake parallel:spec['spec\/(?!features|models|requests|services)'] |
|
|
|
bundle exec rake parallel:spec['spec\/(?!features|models|requests|services)'] |
|
|
@ -241,6 +241,10 @@ jobs: |
|
|
|
cache: yarn |
|
|
|
cache: yarn |
|
|
|
node-version: 20 |
|
|
|
node-version: 20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: Create local secret |
|
|
|
|
|
|
|
run: | |
|
|
|
|
|
|
|
echo $(ruby -e "require 'securerandom'; puts SecureRandom.hex(64)") > tmp/local_secret.txt |
|
|
|
|
|
|
|
|
|
|
|
- name: Create database |
|
|
|
- name: Create database |
|
|
|
run: | |
|
|
|
run: | |
|
|
|
bundle exec rake parallel:setup |
|
|
|
bundle exec rake parallel:setup |
|
|
@ -249,10 +253,6 @@ jobs: |
|
|
|
run: | |
|
|
|
run: | |
|
|
|
bundle exec rake assets:precompile |
|
|
|
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 |
|
|
|
- name: Run tests |
|
|
|
run: | |
|
|
|
run: | |
|
|
|
bundle exec rake parallel:spec['spec/requests'] |
|
|
|
bundle exec rake parallel:spec['spec/requests'] |
|
|
@ -304,6 +304,10 @@ jobs: |
|
|
|
cache: yarn |
|
|
|
cache: yarn |
|
|
|
node-version: 20 |
|
|
|
node-version: 20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: Create local secret |
|
|
|
|
|
|
|
run: | |
|
|
|
|
|
|
|
echo $(ruby -e "require 'securerandom'; puts SecureRandom.hex(64)") > tmp/local_secret.txt |
|
|
|
|
|
|
|
|
|
|
|
- name: Create database |
|
|
|
- name: Create database |
|
|
|
run: | |
|
|
|
run: | |
|
|
|
bundle exec rake parallel:setup |
|
|
|
bundle exec rake parallel:setup |
|
|
@ -312,10 +316,6 @@ jobs: |
|
|
|
run: | |
|
|
|
run: | |
|
|
|
bundle exec rake assets:precompile |
|
|
|
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 |
|
|
|
- name: Run tests |
|
|
|
run: | |
|
|
|
run: | |
|
|
|
bundle exec rake parallel:spec['spec\/services'] |
|
|
|
bundle exec rake parallel:spec['spec\/services'] |
|
|
|