100 - name: Check out code
101 uses: actions/checkout@v2
103 uses: actions/setup-ruby@v1
105 uses: actions/cache@v1
108 key: bundle-${{ runner.OS }}-${{ hashFiles('Gemfile.lock') }}
110 bundle-${{ runner.OS }}-
111 - name: Disable apparmor for mysqld
113 sudo apt-get install apparmor-utils
114 sudo aa-disable /usr/sbin/mysqld
117 gem install bundler --version "~> 1.17"
118 bundle install --jobs 4 --retry 3 --deployment
119 - name: Run kitchen test ${{ matrix.suite }}-${{ matrix.os }}
120 run: bundle exec kitchen test ${{ matrix.suite }}-${{ matrix.os }}