Open
Description
I get this error when I try to setup a mysql instance in my Actions workflow. Any idea what I'm doing wrong?
docker: Error response from daemon: driver failed programming external connectivity on endpoint busy_mcnulty (e90f9b113c26a0772d43fe413b6c5755204a5459a16817a6ff398ca003a859ee): Error starting userland proxy: listen tcp 0.0.0.0:3306: bind: address already in use.
Here's my workflow:
jobs:
ruby:
name: Ruby Tests
runs-on: ubuntu-latest
steps:
- uses: zhulik/redis-action@v1.0.0
with:
redis version: "4"
- uses: mirromutth/mysql-action@v1.1
with:
mysql version: "5.7.17"
mysql root password: "test"
- uses: actions/checkout@v1.0.0
- name: Setup Ruby
uses: actions/setup-ruby@v1.0.0
with:
ruby-version: 2.5.5
- name: Install Dependencies
run: bundle install
- name: Setup Database
env:
RAILS_ENV: test
DATABASE_URL: mysql2://root:test@127.0.0.1/test
run: bundle exec rake db:create db:schema:load --trace
- name: Run Tests
env:
RAILS_ENV: test
DATABASE_URL: mysql2://root:test@127.0.0.1/test
run: bundle exec rspec