Skip to content

Show load input by default on set-based lifting workouts #4838

Show load input by default on set-based lifting workouts

Show load input by default on set-based lifting workouts #4838

Workflow file for this run

name: CI
on:
push:
branches:
- master
pull_request:
branches:
- master
permissions:
contents: read
checks: write
jobs:
verify:
name: Build
runs-on: ubuntu-latest
services:
postgres:
image: postgres:11.6
ports:
- 5432:5432
env:
POSTGRES_USER: runner
POSTGRES_DB: wodtracker_test
POSTGRES_PASSWORD: ""
options: >-
--health-cmd pg_isready
--health-interval 10s
--health-timeout 5s
--health-retries 5
steps:
- uses: actions/checkout@v7
- name: Install PostgreSQL client
run: sudo apt-get -yqq install libpq-dev
# https://github.com/guard/listen/blob/master/README.md#the-technical-details
- name: Adjust inotify listeners for Listen
run: |
sudo sysctl fs.inotify.max_user_watches=524288
sudo sysctl -p
# Install Ruby
- uses: ruby/setup-ruby@v1
with:
ruby-version: 4.0.6
bundler-cache: true
# Install NodeJs
- uses: actions/setup-node@v6
with:
node-version: 24
cache: yarn
- name: Install JS dependencies
run: yarn install --frozen-lockfile
- name: Setup test database
env:
RAILS_ENV: test
run: bundle exec rails db:schema:load
- name: Test
run: bundle exec rails test:all
- uses: qltysh/qlty-action/coverage@v2
with:
token: ${{secrets.QLTY_COVERAGE_TOKEN}}
files: coverage/.resultset.json
# - name: Run RuboCop
# run: bundle exec rubocop --parallel
- uses: reviewdog/action-rubocop@v2
with:
reporter: github-pr-check
skip_install: true
use_bundler: true