From 2a63ede77989fd65ccd3bfe7b6a2ccf657660826 Mon Sep 17 00:00:00 2001 From: nagaya Date: Mon, 29 Apr 2024 15:29:15 +0900 Subject: [PATCH] WIP --- .github/workflows/ruby.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 25cb8e4..b4f70bb 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -8,10 +8,8 @@ name: Ruby on: - push: - branches: [ master ] pull_request: - branches: [ master ] + types: [opened, synchronize, reopened, ready_for_review] jobs: test: @@ -22,6 +20,20 @@ jobs: ruby-version: ['2.7', '3.0', '3.1', '3.2', '3.3'] gemfile: ['ar_6.1', 'ar_7.0', 'ar_7.1'] + services: + mysql: + image: mysql:5.7 + env: + MYSQL_ALLOW_EMPTY_PASSWORD: "yes" + MYSQL_DATABASE: ar_test + options: >- + --health-cmd "mysqladmin ping" + --health-interval 10s + --health-timeout 5s + --health-retries 5 + ports: + - "3306:3306" + steps: - uses: actions/checkout@v2 - name: Set up Ruby