Browse Source

Create local secret before test setup (#2928)

main
kosiakkatrina 2 days ago committed by GitHub
parent
commit
08165d0a1f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 26
      .github/workflows/run_tests.yml

26
.github/workflows/run_tests.yml

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

Loading…
Cancel
Save