STQFDઃఆ
- name: setup database # DB作成
run: |
cp config/database.yml.ci config/database.yml
bundle exec rails db:setup
env:
MYSQL_PORT: ${{ job.services.mysql.ports['3306'] }}
MYSQL_ROOT_PASSWORD: password
RAILS_ENV: test
- name: run rspec # rspec実行
run: bundle exec rspec
env:
MYSQL_PORT: ${{ job.services.mysql.ports['3306'] }}
MYSQL_ROOT_PASSWORD: password
RAILS_ENV: test
- name: slack notification # 失敗時にslackへ通知
uses: 8398a7/
[email protected]
with:
author_name: rspec result
status: ${{ job.status }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
if: failure()
ϦϙδτϦͷ
4FUUJOHT4FDSFUT
Ͱઃఆ͢Δ
ࣗಈͰׂΓͯΒΕͨ
ϙʔτΛ༻
ࣗಈͰઃఆ