Sha256: 9b9c0abc2aceeef1be2c90e7ff8b22c36a26115f5397c7e340b7f8115e5cd212
Contents?: true
Size: 1.54 KB
Versions: 3
Compression:
Stored size: 1.54 KB
Contents
name: CI on: push: branches: [master] pull_request: jobs: build: runs-on: ubuntu-latest services: redis: image: redis ports: ['6379:6379'] options: >- --health-cmd "redis-cli ping" --health-interval 10s --health-timeout 5s --health-retries 5 strategy: matrix: ruby: ['2.5', '2.6', '2.7'] env: RAILS_VERSION: 6.0.0 SQLITE3_VERSION: 1.4.1 REDIS_URL: redis://localhost:6379/0 CI: true steps: - name: Setup memcached uses: KeisukeYamashita/memcached-actions@v1 - name: Start MongoDB uses: supercharge/mongodb-github-action@1.3.0 with: mongodb-version: 4.0 - name: Check out repository code uses: actions/checkout@v2 - name: Do some action caching uses: actions/cache@v1 with: path: vendor/bundle key: ${{ runner.os }}-gem-${{ hashFiles('**/Gemfile.lock') }} restore-keys: | ${{ runner.os }}-gem- - name: Set up Ruby uses: actions/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} - name: Install libpq-dev run: sudo apt-get -yqq install libpq-dev - name: Install bundler run: gem install bundler - name: Run bundler run: bundle install --jobs 4 --retry 3 - name: Run Rake run: bundle exec rake - name: Run Examples env: FLIPPER_CLOUD_TOKEN: ${{ secrets.FLIPPER_CLOUD_TOKEN }} run: script/examples
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
flipper-0.21.0 | .github/workflows/ci.yml |
flipper-0.21.0.rc2 | .github/workflows/ci.yml |
flipper-0.21.0.rc1 | .github/workflows/ci.yml |