From 2919e614aaae3bf74092fcc0217017e6d10b24dd Mon Sep 17 00:00:00 2001 From: Danny Ben Shitrit Date: Tue, 30 Dec 2025 11:13:18 +0000 Subject: [PATCH 1/3] - Remove Filewatcher dependency --- Gemfile | 5 ++--- tasks/css.runfile | 13 ++++--------- 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/Gemfile b/Gemfile index 5079962..ef12faf 100644 --- a/Gemfile +++ b/Gemfile @@ -2,11 +2,10 @@ source 'https://rubygems.org' group :development do gem 'debug' - gem 'filewatcher-cli', require: false gem 'lp' gem 'pretty_trace' - gem 'runfile', '>= 1.0', require: false - gem 'runfile-tasks', '>= 1.0', require: false + gem 'runfile', require: false + gem 'runfile-tasks', require: false gem 'sasstool', require: false end diff --git a/tasks/css.runfile b/tasks/css.runfile index bb69b89..10e8e9c 100644 --- a/tasks/css.runfile +++ b/tasks/css.runfile @@ -1,18 +1,13 @@ summary 'CSS operations' help 'Generate public CSS' -usage 'generate [--watch]' -option '--watch, -w', 'Watch for changes and regenerate' +usage 'generate' action :generate do |args| require 'sasstool' - if args['--watch'] - exec "filewatcher --immediate 'app/styles/*.scss' 'bundle exec run css generate'" - else - target = "app/public/css" - Sasstool::Renderer.new("app/styles/main.scss").save target - puts "Saved #{target}" - end + target = "app/public/css" + Sasstool::Renderer.new("app/styles/main.scss").save target + puts "Saved #{target}" end help "Generate rouge CSS" From 393d6fdb53b4125d83dc2bb04ae62fc061dc5e6c Mon Sep 17 00:00:00 2001 From: Danny Ben Shitrit Date: Tue, 30 Dec 2025 11:14:02 +0000 Subject: [PATCH 2/3] test with ruby 4 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9c98b32..97941d0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest strategy: - matrix: { ruby: ['3.2', '3.3', '3.4'] } + matrix: { ruby: ['3.2', '3.3', '3.4', '4,0'] } steps: - name: Checkout code From ec203d1c182ce9a7857eabfaf7c7c5d8494c27d8 Mon Sep 17 00:00:00 2001 From: Danny Ben Shitrit Date: Tue, 30 Dec 2025 11:16:26 +0000 Subject: [PATCH 3/3] fix action typo --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 97941d0..cb8fb32 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest strategy: - matrix: { ruby: ['3.2', '3.3', '3.4', '4,0'] } + matrix: { ruby: ['3.2', '3.3', '3.4', '4.0'] } steps: - name: Checkout code