{"action":"created","issue":{"url":"https://api.github.com/repos/jekyll/jekyll/issues/4240","labels_url":"https://api.github.com/repos/jekyll/jekyll/issues/4240/labels{/name}","comments_url":"https://api.github.com/repos/jekyll/jekyll/issues/4240/comments","events_url":"https://api.github.com/repos/jekyll/jekyll/issues/4240/events","html_url":"https://github.com/jekyll/jekyll/issues/4240","id":121182779,"number":4240,"title":"Jekyll always renders .scss files, regardless of what file is modified?","user":{"login":"bomberstudios","id":3832,"avatar_url":"https://avatars.githubusercontent.com/u/3832?v=3","gravatar_id":"","url":"https://api.github.com/users/bomberstudios","html_url":"https://github.com/bomberstudios","followers_url":"https://api.github.com/users/bomberstudios/followers","following_url":"https://api.github.com/users/bomberstudios/following{/other_user}","gists_url":"https://api.github.com/users/bomberstudios/gists{/gist_id}","starred_url":"https://api.github.com/users/bomberstudios/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bomberstudios/subscriptions","organizations_url":"https://api.github.com/users/bomberstudios/orgs","repos_url":"https://api.github.com/users/bomberstudios/repos","events_url":"https://api.github.com/users/bomberstudios/events{/privacy}","received_events_url":"https://api.github.com/users/bomberstudios/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-12-09T07:58:45Z","updated_at":"2015-12-09T10:27:56Z","closed_at":null,"body":"I'm using Jekyll 3.0.1, and it seems to always be rendering .css files, regardless of what file I edit on the project.\r\n\r\nI created a very simple demo project, with an `index.md` file with this code:\r\n\r\n```markdown\r\n---\r\n---\r\n# Hello, World\r\n```\r\n\r\nand a `style.scss` with this code:\r\n\r\n```sass\r\n---\r\n---\r\n$red: #f00;\r\ndiv {\r\n  color: $red;\r\n}\r\n```\r\n\r\nRunning `jekyll build --watch --verbose --incremental` I get this output:\r\n\r\n```\r\n  Logging at level: debug\r\nConfiguration file: none\r\n            Source: /Users/ale/Documents/Code/jekyll-tests/scss-render-bug\r\n       Destination: /Users/ale/Documents/Code/jekyll-tests/scss-render-bug/_site\r\n Incremental build: enabled\r\n      Generating... \r\n       EntryFilter: excluded?(/index.md) ==> false\r\n       EntryFilter: excluded?(/style.scss) ==> false\r\n         Rendering: style.scss\r\n  Pre-Render Hooks: style.scss\r\n  Rendering Liquid: style.scss\r\n  Rendering Markup: style.scss\r\n Post-Render Hooks: style.scss\r\n                    done in 0.035 seconds.\r\n           Watcher: Ignoring (?-mix:_site)\r\n Auto-regeneration: enabled for '/Users/ale/Documents/Code/jekyll-tests/scss-render-bug'\r\n```\r\n\r\nif I now edit `index.md`, I get this:\r\n\r\n```\r\n      Regenerating: 1 file(s) changed at 2015-12-09 08:55:58        EntryFilter: excluded?(/index.md) ==> false\r\n       EntryFilter: excluded?(/style.scss) ==> false\r\n         Rendering: index.md\r\n  Pre-Render Hooks: index.md\r\n  Rendering Liquid: index.md\r\n  Rendering Markup: index.md\r\n Post-Render Hooks: index.md\r\n         Rendering: style.scss\r\n  Pre-Render Hooks: style.scss\r\n  Rendering Liquid: style.scss\r\n  Rendering Markup: style.scss\r\n Post-Render Hooks: style.scss\r\n...done in 0.07034 seconds.\r\n```\r\n\r\nwhich is definitely *not* what I expected.\r\n\r\nFTR, if I remove the frontmatter from the .scss file or rename it to `style.css` it works as expected (but then I can't use Sass syntax, which kinda defeats the purpose of the whole thing : )\r\n\r\nAny ideas?"},"comment":{"url":"https://api.github.com/repos/jekyll/jekyll/issues/comments/163180321","html_url":"https://github.com/jekyll/jekyll/issues/4240#issuecomment-163180321","issue_url":"https://api.github.com/repos/jekyll/jekyll/issues/4240","id":163180321,"user":{"login":"envygeeks","id":99763,"avatar_url":"https://avatars.githubusercontent.com/u/99763?v=3","gravatar_id":"","url":"https://api.github.com/users/envygeeks","html_url":"https://github.com/envygeeks","followers_url":"https://api.github.com/users/envygeeks/followers","following_url":"https://api.github.com/users/envygeeks/following{/other_user}","gists_url":"https://api.github.com/users/envygeeks/gists{/gist_id}","starred_url":"https://api.github.com/users/envygeeks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/envygeeks/subscriptions","organizations_url":"https://api.github.com/users/envygeeks/orgs","repos_url":"https://api.github.com/users/envygeeks/repos","events_url":"https://api.github.com/users/envygeeks/events{/privacy}","received_events_url":"https://api.github.com/users/envygeeks/received_events","type":"User","site_admin":false},"created_at":"2015-12-09T10:27:56Z","updated_at":"2015-12-09T10:27:56Z","body":"Unless you are implying there is no layout.html and layout.html does not have \"style.scss\" and if you are then I didn't grok that considering it didn't say \"only the files without a layout\" and it didn't say there is no layout anywhere because it doesn't imply any of that, sorry if I misinterpreted."}}