From c6bd24cecf538850d4e06f782466a6f14712d890 Mon Sep 17 00:00:00 2001 From: Ben Aitcheson Date: Tue, 23 Jul 2024 13:50:48 +1000 Subject: [PATCH] FIX: use ruby 3.2.2 for test scipts since 3.3.4 is not accepted --- .github/workflows/rubyonrails.yml | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/.github/workflows/rubyonrails.yml b/.github/workflows/rubyonrails.yml index b1d4143..298aefd 100644 --- a/.github/workflows/rubyonrails.yml +++ b/.github/workflows/rubyonrails.yml @@ -1,15 +1,3 @@ -# This workflow uses actions that are not certified by GitHub. They are -# provided by a third-party and are governed by separate terms of service, -# privacy policy, and support documentation. -# -# This workflow will install a prebuilt Ruby version, install dependencies, and -# run tests and linters. -name: "Ruby on Rails CI" -on: - push: - branches: [ "main" ] - pull_request: - branches: [ "main" ] jobs: test: runs-on: ubuntu-latest @@ -32,6 +20,7 @@ jobs: - name: Install Ruby and gems uses: ruby/setup-ruby@55283cc23133118229fd3f97f9336ee23a179fcf # v1.146.0 with: + ruby-version: 3.2.2 bundler-cache: true # Add or replace database setup steps here - name: Set up database schema @@ -48,6 +37,7 @@ jobs: - name: Install Ruby and gems uses: ruby/setup-ruby@55283cc23133118229fd3f97f9336ee23a179fcf # v1.146.0 with: + ruby-version: 3.2.2 bundler-cache: true # Add or replace any other lints here - name: Security audit dependencies @@ -55,4 +45,4 @@ jobs: - name: Security audit application code run: bin/brakeman -q -w2 - name: Lint Ruby files - run: bin/rubocop --parallel + run: bin/rubocop --parallel \ No newline at end of file