|
|
|
@ -45,6 +45,7 @@ jobs: |
|
|
|
DB_USERNAME: postgres |
|
|
|
DB_USERNAME: postgres |
|
|
|
DB_PASSWORD: password |
|
|
|
DB_PASSWORD: password |
|
|
|
RAILS_MASTER_KEY: ${{ secrets.RAILS_MASTER_KEY }} |
|
|
|
RAILS_MASTER_KEY: ${{ secrets.RAILS_MASTER_KEY }} |
|
|
|
|
|
|
|
PARALLEL_TEST_PROCESSORS: 4 |
|
|
|
|
|
|
|
|
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: Checkout |
|
|
|
- name: Checkout |
|
|
|
@ -63,7 +64,7 @@ jobs: |
|
|
|
|
|
|
|
|
|
|
|
- name: Create database |
|
|
|
- name: Create database |
|
|
|
run: | |
|
|
|
run: | |
|
|
|
bundle exec rake db:prepare |
|
|
|
bundle exec rake parallel:setup |
|
|
|
|
|
|
|
|
|
|
|
- name: Compile assets |
|
|
|
- name: Compile assets |
|
|
|
run: | |
|
|
|
run: | |
|
|
|
@ -71,7 +72,7 @@ jobs: |
|
|
|
|
|
|
|
|
|
|
|
- name: Run tests |
|
|
|
- name: Run tests |
|
|
|
run: | |
|
|
|
run: | |
|
|
|
bundle exec rspec --exclude-pattern "features/*" --fail-fast |
|
|
|
bundle exec rake parallel:spec['spec\/(?!features)'] |
|
|
|
|
|
|
|
|
|
|
|
feature_test: |
|
|
|
feature_test: |
|
|
|
name: Feature Tests |
|
|
|
name: Feature Tests |
|
|
|
|