Commit Graph

46 Commits

Author SHA1 Message Date
Jonny Gerig Meyer
77c4c3892d
Add eslint 2023-01-09 15:15:35 -05:00
Natalie Weizenbaum
82fc7ff547
Clone repos using https: URLs rather than git: (#618) 2022-03-25 15:27:21 -07:00
Natalie Weizenbaum
85a2eaa33d Build JS API docs from the TypeScript declarations 2021-10-04 19:53:08 -07:00
Natalie Weizenbaum
f47b74529c
Enable GitHub actions (#562) 2021-07-23 23:28:41 +00:00
Natalie Weizenbaum
837a475ddd Move the blog onto sass-lang.com
Logdown seems to be basically unmaintained, its servers are
unreliable, and it's been causing some mixed-content errors lately.
This moves all blog posts to sass-lang.com itself; I'll set up
redirects from the blog as best I can once this lands.

Closes #401
Closes #402
Closes #403
2019-11-12 18:21:51 -08:00
Natalie Weizenbaum
d409989a83
Drop the dependency on Yard (#396)
We no longer generate Ruby Sass API docs.
2019-11-04 16:30:21 -08:00
Natalie Weizenbaum
3cde415281 Document the Sass migrator
Closes #358
2019-09-25 14:53:13 +01:00
Natalie Weizenbaum
cee35c1346 Check /blog URLs against the live Sass blog 2019-05-30 04:50:56 -07:00
Natalie Weizenbaum
891f6e7d95 Merge branch 'master' into wip.reference 2019-04-17 17:42:31 -07:00
Natalie Weizenbaum
7120ef2432
Indicate that Ruby Sass is end-of-life (#319)
Closes #206
2019-04-05 15:48:12 -07:00
Natalie Weizenbaum
e6b9153af0 Don't check any external URLs on Travis 2019-03-08 18:10:27 -08:00
Natalie Weizenbaum
0ce28695ce Fix broken links 2019-03-08 17:57:33 -08:00
Natalie Weizenbaum
aacb770ea7 Fix HTML-Proofer on Travis (#293)
* Remove a blog that's no longer about Sass

* Add problem URLs to the HTML-Proofer whitelist
2019-03-04 15:01:34 -06:00
Natalie Weizenbaum
e6771747ad Enable html-proofer for the new docs, and fix errors 2019-01-09 14:36:31 -08:00
Natalie Weizenbaum
d6455f82cc Remove the Ruby Sass documentation task 2018-12-28 15:45:13 -08:00
Jina Anne
8b2d48f774 merge in master 2018-12-27 19:47:31 -08:00
Jina Anne
9b74451a6a hush the hound 2018-12-27 17:36:35 -08:00
Natalie Weizenbaum
b67fc7928b Add htmlproofer to verify links (#252)
* Add htmlproofer to verify links

Partially addresses #247

* Make htmlproofer a Rake task

* Verify that we don't have leftover Markdown links

* Don't build the full Ruby Sass docs before running htmlproofer

* Don't check generated documentation

* Fix a few more broken links

* Add another URL exception

* Limit which branches we run tests for

* Add more URL exceptions
2018-12-27 17:32:58 -08:00
Natalie Weizenbaum
838eb387dd Fetch Ruby Sass from its new URL (#233) 2018-10-22 11:59:04 -07:00
Natalie Weizenbaum
845001cf65 Download version information for all implementations 2018-03-17 12:38:56 -07:00
Natalie Weizenbaum
a258ad0fe0 Build on each push to Heroku
Also remove the dev dependency section. Since we're building on
Heroku, we need all dependencies remotely as well as locally.
2018-03-09 14:19:36 -08:00
Natalie Weizenbaum
e8b9d05a8c Remove deployment tasks 2018-03-09 14:15:52 -08:00
Natalie Weizenbaum
058bd803ea Use the old default YARD template 2018-03-09 13:40:08 -08:00
Natalie Weizenbaum
2696bbae5b Build YARD docs from the sass-site repo
This avoids needing to run nested bundler processes, which doesn't
work well on Heroku.
2018-03-09 13:40:08 -08:00
Joe Francis
d5ebfa69e9 Update instructions and deps to allow building from fresh env.
* Added therubyracer to Gemfile. Without a JS runtime, middleman won't start
* Bumped ruby version from 2.2.3 to 2.2.7
* Simplified how Rakefile calls bundler, per http://bundler.io/v1.3/man/bundle-exec.1.html#Shelling-out
* Updated build instructions to include a step to build yard docs
2017-06-02 18:16:45 -04:00
Chris Eppstein
7ea776319b Sometimes this fails too. 2016-03-28 16:47:35 -07:00
Chris Eppstein
1b72e2f595 Bundler is our friend. 2016-01-12 10:38:22 -08:00
Hampton Catlin
9d83c5e7f8 Adding some notes about how to deploy and how to clean 2015-11-27 13:36:53 -08:00
Hampton Catlin
007f9d96e3 added some documentation about the bundle() function 2015-11-27 13:34:21 -08:00
Hampton Catlin
484ee38700 Couple syntax errors in the install lines 2015-11-27 13:25:59 -08:00
Hampton Catlin
2323b6b2b4 Lock the ruby version 2015-11-27 13:19:49 -08:00
Hampton Catlin
4fb38d55e5 No idea why this was pulled out. 2015-11-27 13:19:33 -08:00
Hampton Catlin
44813e615d Removing lines as requested in code 2015-11-27 13:17:39 -08:00
Andrew Rhoads
e22116554e Enforce at least Ruby 2 in rake task 2015-10-16 17:12:27 -05:00
namusyaka
7194815722 Update sass repository URL 2014-07-01 21:23:01 +09:00
Nathan Weizenbaum
fd40f42a45 Don't require rubocop when building the Sass docs. 2014-03-07 18:18:29 -08:00
Nathan Weizenbaum
8e70b4c8de Add the ability to build a non-stable version of the site for testing.
Just set the SASS_REVISION environment variable to a git revision name
when running "rake build".
2014-03-07 18:16:15 -08:00
Nathan Weizenbaum
e468fb8bfe Run "git status" correctly to check for uncommitted changes. 2014-03-07 18:11:18 -08:00
Nathan Weizenbaum
eb254a8dc9 Use a pure-Ruby search/replace for the documentation CSS. 2013-10-15 17:35:22 -07:00
₍˄ุ.͡˳̫.˄ุ₎
92f17202ec Lots of clean up. 2013-10-14 15:52:40 -04:00
Nathan Weizenbaum
74d93b9382 Add more rake tasks for building and deploying. 2013-10-13 16:15:28 -04:00
Nathan Weizenbaum
fc69f831c0 The bundle definition was failing some places. 2013-10-12 16:30:13 -04:00
Nathan Weizenbaum
c0904e8387 Make the Sass documentation path "source/documentation". 2013-10-12 16:11:36 -04:00
Nathan Weizenbaum
ce0a1dfc94 Add a rake task to integrate Sass docs and version information.
The YARD documentation is updated to link to
assets/stylesheets/docs.css in addition to the default YARD styles.
2013-10-12 15:49:34 -04:00
Jina Bolton
e355ce7779 - Replace Octopress files with Middleman, per Basecamp discussion.
- Add HTML5 Boilerplate as a starting base for prototyping out the content.

- Convert files to Haml & Sass.

- Begin homepage content.

- Add Susy.
2012-09-09 16:37:46 -07:00
Bermon Painter
0d242eb4f7 Added the initial files for Octopress. 2012-03-06 22:59:52 -05:00