Browse Source

CLDC-4229: upgrade ruby and node at the same tiem

CLDC-4429-test-code-scanner
Nat Dean-Lewis 3 weeks ago
parent
commit
04124e1d8e
  1. 14
      .github/workflows/run_tests.yml
  2. 2
      .ruby-version
  3. 2
      Dockerfile
  4. 2
      Gemfile
  5. 2
      package.json

14
.github/workflows/run_tests.yml

@ -59,7 +59,7 @@ jobs:
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
cache: yarn cache: yarn
node-version: 20 node-version: 22
# This is temporary to fix flaky parallel tests due to `secret_key_base` being read before it's set # This is temporary to fix flaky parallel tests due to `secret_key_base` being read before it's set
- name: Create local secret - name: Create local secret
@ -122,7 +122,7 @@ jobs:
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
cache: yarn cache: yarn
node-version: 20 node-version: 22
- name: Create database - name: Create database
run: | run: |
@ -180,7 +180,7 @@ jobs:
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
cache: yarn cache: yarn
node-version: 20 node-version: 22
- name: Create database - name: Create database
run: | run: |
@ -239,7 +239,7 @@ jobs:
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
cache: yarn cache: yarn
node-version: 20 node-version: 22
- name: Create local secret - name: Create local secret
run: | run: |
@ -302,7 +302,7 @@ jobs:
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
cache: yarn cache: yarn
node-version: 20 node-version: 22
- name: Create local secret - name: Create local secret
run: | run: |
@ -365,7 +365,7 @@ jobs:
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
cache: yarn cache: yarn
node-version: 20 node-version: 22
- name: Create database - name: Create database
run: | run: |
@ -396,7 +396,7 @@ jobs:
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
cache: yarn cache: yarn
node-version: 20 node-version: 22
- name: Install packages and symlink local dependencies - name: Install packages and symlink local dependencies
run: | run: |

2
.ruby-version

@ -1 +1 @@
3.4.4 3.4.9

2
Dockerfile

@ -1,4 +1,4 @@
FROM ruby:3.4.4-alpine3.22 as base FROM ruby:3.4.9-alpine3.23 as base
WORKDIR /app WORKDIR /app

2
Gemfile

@ -3,7 +3,7 @@
source "https://rubygems.org" source "https://rubygems.org"
git_source(:github) { |repo| "https://github.com/#{repo}.git" } git_source(:github) { |repo| "https://github.com/#{repo}.git" }
ruby "3.4.4" ruby "3.4.9"
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails', branch: 'main' # Bundle edge Rails instead: gem 'rails', github: 'rails/rails', branch: 'main'
gem "rails", "~> 7.2.2" gem "rails", "~> 7.2.2"

2
package.json

@ -2,7 +2,7 @@
"name": "data-collector", "name": "data-collector",
"private": true, "private": true,
"engines": { "engines": {
"node": "^20.0.0 || ^22.0.0" "node": "^22.0.0"
}, },
"dependencies": { "dependencies": {
"@babel/core": "^7.17.7", "@babel/core": "^7.17.7",

Loading…
Cancel
Save