Skip to content

chore(deps): bump ruby/setup-ruby from 1.319.0 to 1.321.0 #624

chore(deps): bump ruby/setup-ruby from 1.319.0 to 1.321.0

chore(deps): bump ruby/setup-ruby from 1.319.0 to 1.321.0 #624

Workflow file for this run

name: Pull request
on:
pull_request:
jobs:
tests:
name: Run all tests
uses: ./.github/workflows/tests.yml
# Runs a build of the docs website as a smoke test
# to check there's no build failures.
docs-build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020
with:
node-version-file: .nvmrc
# Setup docs site
- uses: ruby/setup-ruby@95ef2b042f9d7a56d8268cba8559e2842e2ad01b # v1.321.0
with:
ruby-version: "4.0.5"
bundler-cache: true
working-directory: website
# Install dependencies
- run: npm ci
working-directory: website
# Run lint checks against docs code
- run: bundle exec rubocop --format progress --format github
working-directory: website
- run: bundle exec erb_lint --lint-all
working-directory: website
# Run a static build to confirm that assets compile correctly
- run: ./bin/static-build
working-directory: website