diff --git a/.github/workflows/pr-check.yml b/.github/workflows/pr-check.yml new file mode 100644 index 0000000..5c4d73c --- /dev/null +++ b/.github/workflows/pr-check.yml @@ -0,0 +1,22 @@ +name: Pull Request Check + +on: [pull_request, workflow_dispatch] + +env: + NOKOGIRI_USE_SYSTEM_LIBRARIES: 'true' + +jobs: + test: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - uses: ruby/setup-ruby@v1 + with: + ruby-version: 2.7.4 + bundler-cache: true + - run: gem install bundler -v '< 2.5' + - run: bundle install --jobs=3 --retry=3 + - run: bundle update + - run: bundle exec jekyll build + - run: time bundle exec rake test