{"action":"closed","issue":{"url":"https://api.github.com/repos/jekyll/jekyll-assets/issues/245","repository_url":"https://api.github.com/repos/jekyll/jekyll-assets","labels_url":"https://api.github.com/repos/jekyll/jekyll-assets/issues/245/labels{/name}","comments_url":"https://api.github.com/repos/jekyll/jekyll-assets/issues/245/comments","events_url":"https://api.github.com/repos/jekyll/jekyll-assets/issues/245/events","html_url":"https://github.com/jekyll/jekyll-assets/issues/245","id":137658392,"number":245,"title":"Incrementally builds doesn't work for SCSS / CSS","user":{"login":"obfk","id":579630,"avatar_url":"https://avatars.githubusercontent.com/u/579630?v=3","gravatar_id":"","url":"https://api.github.com/users/obfk","html_url":"https://github.com/obfk","followers_url":"https://api.github.com/users/obfk/followers","following_url":"https://api.github.com/users/obfk/following{/other_user}","gists_url":"https://api.github.com/users/obfk/gists{/gist_id}","starred_url":"https://api.github.com/users/obfk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/obfk/subscriptions","organizations_url":"https://api.github.com/users/obfk/orgs","repos_url":"https://api.github.com/users/obfk/repos","events_url":"https://api.github.com/users/obfk/events{/privacy}","received_events_url":"https://api.github.com/users/obfk/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jekyll/jekyll-assets/labels/bug","name":"bug","color":"e11d21"},{"url":"https://api.github.com/repos/jekyll/jekyll-assets/labels/priority:low","name":"priority:low","color":"fbca04"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-03-01T19:06:28Z","updated_at":"2016-04-14T19:39:54Z","closed_at":"2016-04-14T19:39:54Z","body":"### Overview\r\n\r\nWith the `--incremental` flag, everything appears to be working correctly, with the exception of our `.scss` files. A new build is triggered, but the compiled CSS file remains unchanged. We have however noticed that if you change a `.scss` file, then change a post (`.md`) file, a new build for the CSS _is_ triggered.\r\n\r\nLooking through the logs of `jekyll build` we can see that when we save both the `.scss` file and the `.md` file, we correctly generates a cache miss for the said `.scss` file, which then results in correctly rebuilding the respective files. This is exactly the behavior we would also expect when changing a `.scss` file, yet somehow when only the `.scss` file is changed the assets are not rebuilt.\r\n\r\n```\r\nJekyll Assets: Sprockets Cache miss \"file_digest:_kb_assets/stylesheets/_articles.scss:1456856958\" (1ms)\r\n```\r\n\r\n----\r\n\r\n**reproduction:**\r\n\r\n* change a `.scss` file\r\n\r\n**expected:**\r\n\r\n* regenerates CSS file\r\n\r\n**actual:**\r\n\r\n* changes nothing\r\n\r\n**interesting:** \r\n\r\n* must modify a `.md` file to trigger rebuild of `.scss`\r\n\r\n**reference**\r\n\r\n* demo repo: [github.com/obfk/jekyll-assets-test](https://github.com/obfk/jekyll-assets-test)"}}