From ee740d4234def9c3d683a6f61372618c8dfeae39 Mon Sep 17 00:00:00 2001 From: Adrien S Date: Wed, 17 Nov 2021 15:15:16 +0100 Subject: [PATCH 1/3] Enhance assets:clobber with css:clobber (#44) https://github.com/rails/jsbundling-rails/pull/52#issuecomment-971580290 --- lib/tasks/cssbundling/clobber.rake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/tasks/cssbundling/clobber.rake b/lib/tasks/cssbundling/clobber.rake index 077162c..f942d36 100644 --- a/lib/tasks/cssbundling/clobber.rake +++ b/lib/tasks/cssbundling/clobber.rake @@ -4,3 +4,5 @@ namespace :css do rm_rf Dir["app/assets/builds/[^.]*.css"], verbose: false end end + +Rake::Task["assets:clobber"].enhance(["css:clobber"]) From a79fbc1509ddbd279cf130135e4ab10fc8fb83ba Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Fri, 3 Dec 2021 11:40:56 +0100 Subject: [PATCH 2/3] Always run build:css on install So application.css is never missing --- lib/install/bootstrap/install.rb | 1 + lib/install/bulma/install.rb | 1 + lib/install/postcss/install.rb | 1 + lib/install/sass/install.rb | 1 + lib/install/tailwind/install.rb | 1 + 5 files changed, 5 insertions(+) diff --git a/lib/install/bootstrap/install.rb b/lib/install/bootstrap/install.rb index e763b5b..eba0675 100644 --- a/lib/install/bootstrap/install.rb +++ b/lib/install/bootstrap/install.rb @@ -17,4 +17,5 @@ say %(Add "scripts": { "build:css": "#{build_script}" } to your package.json), :green else run %(npm set-script build:css "#{build_script}") + run %(yarn build:css) end diff --git a/lib/install/bulma/install.rb b/lib/install/bulma/install.rb index b9fdf1e..990ddb0 100644 --- a/lib/install/bulma/install.rb +++ b/lib/install/bulma/install.rb @@ -10,4 +10,5 @@ say %(Add "scripts": { "build:css": "#{build_script}" } to your package.json), :green else run %(npm set-script build:css "#{build_script}") + run %(yarn build:css) end diff --git a/lib/install/postcss/install.rb b/lib/install/postcss/install.rb index 47933da..3d76054 100644 --- a/lib/install/postcss/install.rb +++ b/lib/install/postcss/install.rb @@ -10,4 +10,5 @@ say %(Add "scripts": { "build:css": "#{build_script}" } to your package.json), :green else run %(npm set-script build:css "#{build_script}") + run %(yarn build:css) end diff --git a/lib/install/sass/install.rb b/lib/install/sass/install.rb index 7c81f78..8cb77dc 100644 --- a/lib/install/sass/install.rb +++ b/lib/install/sass/install.rb @@ -9,4 +9,5 @@ say %(Add "scripts": { "build:css": "#{build_script}" } to your package.json), :green else run %(npm set-script build:css "#{build_script}") + run %(yarn build:css) end diff --git a/lib/install/tailwind/install.rb b/lib/install/tailwind/install.rb index d1d355c..915a5d3 100644 --- a/lib/install/tailwind/install.rb +++ b/lib/install/tailwind/install.rb @@ -10,4 +10,5 @@ say %(Add "scripts": { "build:css": "#{build_script}" } to your package.json), :green else run %(npm set-script build:css "#{build_script}") + run %(yarn build:css) end From b1a2a3385c3098f453cff24dacafc8499a59a072 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Fri, 3 Dec 2021 11:41:28 +0100 Subject: [PATCH 3/3] Bump version for 0.2.7 --- Gemfile.lock | 2 +- lib/cssbundling/version.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 73e5419..c6519fa 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - cssbundling-rails (0.2.6) + cssbundling-rails (0.2.7) railties (>= 6.0.0) GEM diff --git a/lib/cssbundling/version.rb b/lib/cssbundling/version.rb index f865893..b25696d 100644 --- a/lib/cssbundling/version.rb +++ b/lib/cssbundling/version.rb @@ -1,3 +1,3 @@ module Cssbundling - VERSION = "0.2.6" + VERSION = "0.2.7" end