Skip to content

build(deps): bump puma from 6.4.3 to 6.5.0 (#2644) #2333

build(deps): bump puma from 6.4.3 to 6.5.0 (#2644)

build(deps): bump puma from 6.4.3 to 6.5.0 (#2644) #2333

Workflow file for this run

name: Ruby
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/[email protected]
- uses: ruby/[email protected]
with:
bundler-cache: true
- run: bin/rubocop -f github
test:
runs-on: ubuntu-latest
services:
postgres:
image: postgres:15
env:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
ports:
- 5432:5432
options: >-
--health-cmd pg_isready
--health-interval 10s
--health-timeout 5s
--health-retries 3
elasticsearch:
image: elasticsearch:7.10.1
env:
discovery.type: single-node
ports:
- 9200:9200
options: >-
--health-cmd "curl http://localhost:9200/_cluster/health"
--health-interval 10s
--health-timeout 5s
--health-retries 3
steps:
- uses: actions/[email protected]
- uses: ruby/[email protected]
with:
bundler-cache: true
- uses: actions/[email protected]
with:
node-version-file: package.json
cache: yarn
- run: yarn install --frozen-lockfile
- name: Run tests
run: bin/rails db:create ridgepole:apply spec
env:
RAILS_ENV: test
TZ: Asia/Tokyo
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
- name: Keep screenshots from failed system tests
uses: actions/[email protected]
if: failure()
with:
name: screenshots
path: ${{ github.workspace }}/tmp/capybara
if-no-files-found: ignore