Sha256: 9e6f15d6e84550a8a85098ec8fcca69259e70bdf9058b47f3107609971e58f6e
Contents?: true
Size: 1.17 KB
Versions: 1
Compression:
Stored size: 1.17 KB
Contents
name: Run tests on: push: {} pull_request: {} schedule: - cron: "18 18 * * *" jobs: test: strategy: matrix: ruby: [3.0, 3.1, 3.2] continue-on-error: false runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} - name: Install dependencies run: bundle install - name: Run tests run: bundle exec rake - name: Check RBI is up-to-date run: ./ci/check_rbi.sh # Deploy documentation to GitHub Pages, if this is a push to master and the tests passed deploy-docs: if: ${{ github.ref == 'refs/heads/master' }} runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: ruby-version: 2.7 - name: Install dependencies run: bundle install - name: Build documentation run: bundle exec yard - name: Deploy to GitHub Actions uses: JamesIves/github-pages-deploy-action@3.7.1 with: github_token: ${{ secrets.GITHUB_TOKEN }} branch: gh-pages folder: doc
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
parlour-9.0.0 | .github/workflows/ruby.yml |