All deployments
Peter Theill
deployed a feature
5 days ago
Peter Theill
deployed a bug fix
5 days ago
Peter Theill
deployed a styling change
5 days ago
Peter Theill
deployed a bug fix
6 days ago
Peter Theill
deployed a feature
6 days ago
Peter Theill
deployed a refactoring
6 days ago
Peter Theill
deployed a CI/build change
13 days ago
13 days ago
π Build the production image with Ruby 3.4.9
config/deploy.yml passed RUBY_VERSION to the Docker build and still said
the old Ruby, overriding the Dockerfile and failing bundle install.
π Bump setup-ruby so CI knows Ruby 3.4.9β¬οΈ Update gems and Ruby: Rails 8.1.4, Ruby 3.4.9, Brakeman 8.1.0, RuboCop 1.92.0the old Ruby, overriding the Dockerfile and failing bundle install.
Clears the sqlite3 advisory. Ruby 3.2 is end of life, so .ruby-version,
Dockerfile and CI move to 3.4.9. Also applies the autocorrectable RuboCop
offenses from the newer cops.
Dockerfile and CI move to 3.4.9. Also applies the autocorrectable RuboCop
offenses from the newer cops.
Peter Theill
deployed a CI/build change
13 days ago
Peter Theill
deployed a CI/build change
13 days ago
Peter Theill
deployed a CI/build change
13 days ago
Peter Theill
deployed a CI/build change
13 days ago
13 days ago
π Build with Ruby 3.4.9 and clear the Brakeman warnings
config/deploy.yml passed RUBY_VERSION=3.2.3 to the Docker build, which
overrode the Dockerfile and failed on rbs needing Ruby 3.3+. The backup
size now comes from File.size instead of a shell call, and the weak
link_to finding is recorded in config/brakeman.ignore, so scan_ruby exits 0.
overrode the Dockerfile and failed on rbs needing Ruby 3.3+. The backup
size now comes from File.size instead of a shell call, and the weak
link_to finding is recorded in config/brakeman.ignore, so scan_ruby exits 0.
Peter Theill
deployed a CI/build change
13 days ago
Peter Theill
deployed a CI/build change
13 days ago
13 days ago
π Fix CI: libvips for importmap audit, stub mood suggester in job test
Rails 8.1.4 loads ruby-vips when the app boots, so scan_js needs the
library like the test job already does. The past-date transcription test
now stubs Tools::MoodSuggester like its siblings; without credentials in
CI it was reaching for a nil OpenAI key.
library like the test job already does. The past-date transcription test
now stubs Tools::MoodSuggester like its siblings; without credentials in
CI it was reaching for a nil OpenAI key.
Peter Theill
deployed a CI/build change
13 days ago
Peter Theill
deployed a refactoring
13 days ago
Peter Theill
deployed a dependency update
13 days ago
Peter Theill
deployed a dependency update
13 days ago
Peter Theill
deployed a dependency update
13 days ago
Peter Theill
deployed a refactoring
14 days ago
Peter Theill
deployed a refactoring
14 days ago