diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c854448a..44292d03 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,7 +28,7 @@ jobs: - name: Set up Ruby uses: ruby/setup-ruby@v1 with: - ruby-version: 3.2.2 + ruby-version: 3.3.4 - name: Set up Node uses: actions/setup-node@v4 diff --git a/.nvmrc b/.nvmrc index 18c28417..c1302226 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20.11.0 \ No newline at end of file +20.18.0 \ No newline at end of file diff --git a/.rubocop.yml b/.rubocop.yml index 96e32f92..388e8b6a 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -14,7 +14,7 @@ inherit_mode: require: rubocop-performance AllCops: - TargetRubyVersion: 3.2.2 + TargetRubyVersion: 3.3.4 Style/StringLiterals: EnforcedStyle: single_quotes diff --git a/.ruby-version b/.ruby-version index 9e79f6c4..6d5369b9 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -ruby-3.2.2 +ruby-3.3.4 diff --git a/.tool-versions b/.tool-versions index 746152f3..e901843b 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,3 +1,3 @@ -ruby 3.2.2 -nodejs 20.11.0 +ruby 3.3.4 +nodejs 20.18.0 postgres 13.1 diff --git a/Dockerfile b/Dockerfile index 585ed5f1..23512f24 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # ------------------------------------------------------------------------------ # Base - AMD64 & ARM64 compatible # ------------------------------------------------------------------------------ -FROM ruby:3.2.2-alpine AS base +FROM ruby:3.3.4-alpine AS base RUN apk add --no-cache --no-progress --no-check-certificate build-base less curl tzdata gcompat diff --git a/Gemfile b/Gemfile index c21e0a0b..f94f5d81 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ source 'https://rubygems.org' -ruby '3.2.2' +ruby '3.3.4' gem 'puma', '~> 5.6' gem 'rails', '~> 7.0.8' diff --git a/Gemfile.lock b/Gemfile.lock index f745e96a..ea73e417 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -585,7 +585,7 @@ DEPENDENCIES yard-junk RUBY VERSION - ruby 3.2.2p53 + ruby 3.3.4p94 BUNDLED WITH 2.4.10 diff --git a/spec/system/page_tier_spec.rb b/spec/system/page_tier_spec.rb index 602c06ad..a1d739eb 100644 --- a/spec/system/page_tier_spec.rb +++ b/spec/system/page_tier_spec.rb @@ -40,13 +40,6 @@ expect(page).to have_text('Overview') end - # This currently renders govuk-heading-l for this h2 (does not match styling for third tier page) - xit 'renders h2 as govuk-heading-m' do - within '#communication-and-language-resources' do - expect(page).to include 'govuk-heading-m' - end - end - it 'has a body' do expect(page.body).to be_present end diff --git a/uml/application.puml b/uml/application.puml index 4143a23f..77b8d276 100644 --- a/uml/application.puml +++ b/uml/application.puml @@ -40,7 +40,7 @@ rectangle "Help for Early Years Providers" { rectangle "Sentry" as alert <> } -note left of app: Ruby 3.2.2 (alpine) +note left of app: Ruby 3.3.4 (alpine) note bottom of web: Rails v7.0.8 app <-- content: Preview/Delivery