Commit Graph

32 Commits

Author SHA1 Message Date
Mike Linksvayer 3494f9e011
rubocop 2021-04-05 00:17:33 -07:00
Mike Linksvayer 91817e84d4
Add webrick to Gemfile so jekyll serve works under ruby 3
As noted in https://github.com/github/choosealicense.com/issues/822
2021-04-05 00:13:49 -07:00
Mike Linksvayer ec9bbeaeae
Allow bundle updae and tests to be run under ruby 3 2021-04-04 23:09:00 -07:00
Mike Linksvayer 06c47f2097 Revert "temporary workaround for https://github.com/github/pages-gem/issues/665"
This reverts commit fd32f9f078.
2020-01-24 11:39:40 -08:00
Mike Linksvayer fd32f9f078 temporary workaround for https://github.com/github/pages-gem/issues/665 2020-01-17 09:50:41 -08:00
Alistair Francis e23d58b255 WIP: Bump licensee to the master branch
This PR: https://github.com/licensee/licensee/pull/391 added support for
detecting the BSD 4-Clause license. Bump the local licensee to use the
master branch in order to correctly detect BSD 4-Clause licenses.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2019-11-23 14:10:51 -08:00
W. Trevor King 84a7bbbf96 spec_helper: Extract FSF approval from wking.github.io/fsf-api
Ideally the FSF would be maintaining the API (or any API), but until
someone can talk them into that I think we can save work by
collaborating on the mock API.  Using a JSON API also allows us to
drop the Nokogiri dependency.

The parens feel excessive, and I'm not familiar with Ruby, so they
might be.  However, removing the parens from the libre check resulted
in:

  $ ./script/check-approval ISC
  ./script/check-approval:8:in `require_relative': /.../choosealicense.com/spec/spec_helper.rb:108: syntax error, unexpected tSTRING_BEG, expecting keyword_then or ';' or '\n' (SyntaxError)
  ...gs') && meta['tags'].include? 'libre'
  ...                               ^
  /.../choosealicense.com/spec/spec_helper.rb:116: syntax error, unexpected keyword_end, expecting end-of-input
          from ./script/check-approval:8:in `<main>'
2018-01-03 11:53:36 -08:00
Mike Linksvayer 7649067151 Test examples provided in 'using:' would be detected by licensee 2017-11-25 16:16:11 -08:00
Mike Linksvayer 75c05d717c mindlessly satisfy rubocop 0.48 2017-03-26 17:19:44 -07:00
Mike Linksvayer f08ace3feb make rubocop ruby version match pages ruby version 2017-01-18 13:31:19 -08:00
Mike Linksvayer 74ec63ec1b order gems so rubocop doesn't complain 2016-12-12 17:36:13 -08:00
Mike Linksvayer 98355c7571 upgrade to html-proofer 3 2016-03-17 17:30:47 -07:00
Ben Balter 6e387f4ecd update html proofer 2016-02-09 12:38:00 -05:00
Ben Balter 67d1e8feaa try using the jekyllrb version hack 2016-02-09 12:33:29 -05:00
Ben Balter 91b6c8728e add rubocop 2016-02-08 15:37:19 -05:00
Ben Balter 4013339bfd add fuzy match 2016-01-18 16:39:03 -05:00
Ben Balter 8e56bb8315 add script/check-approval 2016-01-18 16:16:40 -05:00
Ben Balter 976acac003 downgrade html proofer 2016-01-15 18:04:44 -05:00
Ben Balter 853f4c97b2 check for license compliance 2016-01-15 17:40:32 -05:00
Brandon Keepers 61d59ffc59 Remove ruby version from Gemfile 2015-11-01 22:02:31 -05:00
Ben Balter 2db11a04bb add jekyll-seo-tag 2015-10-30 13:29:42 -04:00
Ben Balter dc1cc773a1 add tests 2015-03-07 12:47:24 -05:00
Aidan Feldman 6504fb7cfd remove ffi version lock and bump version
per
880ec82d3c (commitcomment-4891173)
2013-12-18 11:57:44 -05:00
XhmikosR c1c291b379 Use double quotes consistently. 2013-10-30 20:39:55 +02:00
Ben Balter 880ec82d3c bump gemfile 2013-10-30 10:55:01 -04:00
Aidan Feldman 0527976cee add HTML::Proofer 2013-10-23 00:07:51 -07:00
Aidan Feldman 29c9fe142a specify required ruby version 2013-09-14 00:35:25 -04:00
Ben Balter 952aa2d196 🐶 food dat github-pages gem 2013-08-12 11:37:32 -04:00
Ben Balter e586d8c9ea use redcarpet to process markdown 2013-07-14 12:56:48 -04:00
Ben Balter 678107b1e6 bump jekyll to 1.0.3. to stay in line with pages 2013-07-10 13:13:50 -04:00
Benjamin J. Balter cf71a7bf6d update gemfile and build script to jekyll 1.0.2 2013-05-21 15:17:12 -07:00
Benjamin J. Balter 804e14b105 s/gemfile/Gemfile/ 2013-05-21 15:17:10 -07:00