Skip to content

Commit

Permalink
Release v6.1.0 (#4109)
Browse files Browse the repository at this point in the history
* Update release process

* Remove old unused scala entry

This was missed in #4044

* Update grammars

* Bump to v6.1.0
  • Loading branch information
lildude committed Apr 24, 2018
1 parent 14a7cb2 commit f9c00de
Show file tree
Hide file tree
Showing 52 changed files with 54 additions and 60 deletions.
3 changes: 0 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -748,9 +748,6 @@
[submodule "vendor/grammars/sass-textmate-bundle"]
path = vendor/grammars/sass-textmate-bundle
url = https://github.com/nathos/sass-textmate-bundle
[submodule "vendor/grammars/scala.tmbundle"]
path = vendor/grammars/scala.tmbundle
url = https://github.com/mads379/scala.tmbundle
[submodule "vendor/grammars/scheme.tmbundle"]
path = vendor/grammars/scheme.tmbundle
url = https://github.com/textmate/scheme.tmbundle
Expand Down
12 changes: 6 additions & 6 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,6 @@ Linguist is maintained with :heart: by:
- **@Alhadis**
- **@BenEddy** (GitHub staff)
- **@Caged** (GitHub staff)
- **@grantr** (GitHub staff)
- **@kivikakk** (GitHub staff)
- **@larsbrinkhoff**
- **@lildude** (GitHub staff)
Expand All @@ -142,18 +141,19 @@ As Linguist is a production dependency for GitHub we have a couple of workflow r

If you are the current maintainer of this gem:

1. Create a branch for the release: `git checkout -b cut-release-vxx.xx.xx`
1. Create a branch for the release: `git checkout -b release-vxx.xx.xx`
1. Make sure your local dependencies are up to date: `script/bootstrap`
1. If grammar submodules have not been updated recently, update them: `git submodule update --remote && git commit -a`
1. Ensure that samples are updated: `bundle exec rake samples`
1. Ensure that tests are green: `bundle exec rake test`
1. Bump gem version in `lib/linguist/version.rb`, [like this](https://github.com/github/linguist/commit/8d2ea90a5ba3b2fe6e1508b7155aa4632eea2985).
1. Make a PR to github/linguist, [like this](https://github.com/github/linguist/pull/1238).
1. Build a local gem: `bundle exec rake build_gem`
1. Test the gem:
1. Build a test gem `GEM_VERSION=$(git describe --tags 2>/dev/null | sed 's/-/./g' | sed 's/v//') bundle exec rake build_gem`
1. Test the test gem:
1. Bump the Gemfile and Gemfile.lock versions for an app which relies on this gem
1. Install the new gem locally
1. Test behavior locally, branch deploy, whatever needs to happen
1. Bump gem version in `lib/linguist/version.rb`, [like this](https://github.com/github/linguist/commit/8d2ea90a5ba3b2fe6e1508b7155aa4632eea2985).
1. Make a PR to github/linguist, [like this](https://github.com/github/linguist/pull/1238).
1. Build a local gem: `bundle exec rake build_gem`
1. Merge github/linguist PR
1. Tag and push: `git tag vx.xx.xx; git push --tags`
1. Create a GitHub release with the pushed tag (https://github.com/github/linguist/releases/new)
Expand Down
2 changes: 0 additions & 2 deletions grammars.yml
Original file line number Diff line number Diff line change
Expand Up @@ -621,8 +621,6 @@ vendor/grammars/sas.tmbundle:
- source.sas
vendor/grammars/sass-textmate-bundle:
- source.sass
vendor/grammars/scala.tmbundle:
- source.sbt
vendor/grammars/scheme.tmbundle:
- source.scheme
vendor/grammars/scilab.tmbundle:
Expand Down
2 changes: 1 addition & 1 deletion lib/linguist/version.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module Linguist
VERSION = "6.0.1"
VERSION = "6.1.0"
end
2 changes: 1 addition & 1 deletion vendor/CodeMirror
2 changes: 1 addition & 1 deletion vendor/grammars/Isabelle.tmbundle
2 changes: 1 addition & 1 deletion vendor/grammars/SublimeClarion
2 changes: 1 addition & 1 deletion vendor/grammars/SublimeEthereum
2 changes: 1 addition & 1 deletion vendor/grammars/Terraform.tmLanguage
2 changes: 1 addition & 1 deletion vendor/grammars/TypeScript-TmLanguage
Submodule TypeScript-TmLanguage updated 96 files
+310 −117 TypeScript.YAML-tmLanguage
+3 −3 TypeScript.YAML-tmTheme
+788 −206 TypeScript.tmLanguage
+3 −3 TypeScript.tmTheme
+55 −60 TypeScriptReact.YAML-tmLanguage
+875 −295 TypeScriptReact.tmLanguage
+3 −3 TypeScriptReact.tmTheme
+18 −7 build/build.ts
+1 −1 issue_template.md
+974 −0 package-lock.json
+2 −2 tests/baselines/Issue155.baseline.txt
+2 −2 tests/baselines/Issue321.baseline.txt
+1 −1 tests/baselines/Issue37.baseline.txt
+1 −1 tests/baselines/Issue37.txt
+2 −2 tests/baselines/Issue391.baseline.txt
+57 −57 tests/baselines/Issue430.baseline.txt
+15 −13 tests/baselines/Issue478.baseline.txt
+2 −2 tests/baselines/Issue506.baseline.txt
+1 −1 tests/baselines/Issue531.baseline.txt
+198 −0 tests/baselines/Issue550.baseline.txt
+292 −0 tests/baselines/Issue558.baseline.txt
+406 −0 tests/baselines/Issue566.baseline.txt
+480 −0 tests/baselines/Issue567.baseline.txt
+56 −0 tests/baselines/Issue569.baseline.txt
+150 −0 tests/baselines/Issue571.baseline.txt
+68 −0 tests/baselines/Issue572.baseline.txt
+478 −0 tests/baselines/Issue572ForLoop.baseline.txt
+114 −0 tests/baselines/Issue575.baseline.txt
+98 −0 tests/baselines/Issue578.baseline.txt
+128 −0 tests/baselines/Issue579.baseline.txt
+40 −0 tests/baselines/Issue580.baseline.txt
+78 −0 tests/baselines/Issue581.baseline.txt
+116 −0 tests/baselines/Issue584.baseline.txt
+46 −0 tests/baselines/Issue585.baseline.txt
+28 −0 tests/baselines/Issue586.baseline.txt
+98 −0 tests/baselines/Issue590.baseline.txt
+52 −0 tests/baselines/Issue591.baseline.txt
+68 −0 tests/baselines/Issue592.baseline.txt
+84 −0 tests/baselines/Issue595.baseline.txt
+26 −0 tests/baselines/Issue598.baseline.txt
+90 −0 tests/baselines/Issue601.baseline.txt
+56 −0 tests/baselines/Issue602.baseline.txt
+148 −0 tests/baselines/Issues573.baseline.txt
+140 −0 tests/baselines/Issues597.baseline.txt
+2 −2 tests/baselines/TsxSamples.baseline.txt
+366 −0 tests/baselines/conditionalTypes.baseline.txt
+62 −0 tests/baselines/genericTaggedTemplate.baseline.txt
+312 −0 tests/baselines/importTypes.baseline.txt
+444 −0 tests/baselines/inferTypes.baseline.txt
+1 −1 tests/baselines/javascript.baseline.txt
+40 −0 tests/baselines/jsxTagWithTypeArguments.baseline.txt
+226 −0 tests/baselines/modifierOperators.baseline.txt
+218 −0 tests/baselines/multilineArrow.baseline.txt
+52 −0 tests/baselines/multineTag.baseline.txt
+173 −0 tests/baselines/notMultilineArrow1.baseline.txt
+154 −0 tests/baselines/notMultilineArrow2.baseline.txt
+118 −0 tests/baselines/notMultilineArrow3.baseline.txt
+1 −1 tests/baselines/pr48_noSemiColon.baseline.txt
+256 −0 tests/baselines/pr557_namespacedJsx.baseline.txt
+11 −0 tests/cases/Issue550.ts
+13 −0 tests/cases/Issue558.ts
+41 −0 tests/cases/Issue566.ts
+2 −0 tests/cases/Issue567.ts
+2 −0 tests/cases/Issue569.ts
+10 −0 tests/cases/Issue571.ts
+3 −0 tests/cases/Issue572.ts
+5 −0 tests/cases/Issue572ForLoop.ts
+6 −0 tests/cases/Issue575.ts
+5 −0 tests/cases/Issue578.ts
+4 −0 tests/cases/Issue579.ts
+1 −0 tests/cases/Issue580.ts
+4 −0 tests/cases/Issue581.ts
+4 −0 tests/cases/Issue584.ts
+4 −0 tests/cases/Issue585.tsx
+2 −0 tests/cases/Issue586.ts
+4 −0 tests/cases/Issue590.ts
+2 −0 tests/cases/Issue591.ts
+4 −0 tests/cases/Issue592.ts
+3 −0 tests/cases/Issue595.ts
+1 −0 tests/cases/Issue598.ts
+3 −0 tests/cases/Issue601.ts
+1 −0 tests/cases/Issue602.ts
+9 −0 tests/cases/Issues573.ts
+9 −0 tests/cases/Issues597.ts
+12 −0 tests/cases/conditionalTypes.ts
+1 −0 tests/cases/genericTaggedTemplate.ts
+9 −0 tests/cases/importTypes.ts
+4 −0 tests/cases/inferTypes.ts
+2 −0 tests/cases/jsxTagWithTypeArguments.tsx
+9 −0 tests/cases/modifierOperators.ts
+13 −0 tests/cases/multilineArrow.ts
+5 −0 tests/cases/multineTag.tsx
+6 −0 tests/cases/notMultilineArrow1.ts
+2 −0 tests/cases/notMultilineArrow2.ts
+3 −0 tests/cases/notMultilineArrow3.ts
+10 −0 tests/cases/pr557_namespacedJsx.tsx
2 changes: 1 addition & 1 deletion vendor/grammars/antlr.tmbundle
2 changes: 1 addition & 1 deletion vendor/grammars/atom-language-julia
2 changes: 1 addition & 1 deletion vendor/grammars/atom-language-nextflow
2 changes: 1 addition & 1 deletion vendor/grammars/c.tmbundle
Submodule c.tmbundle updated 1 files
+1 −1 Syntaxes/C.plist
2 changes: 1 addition & 1 deletion vendor/grammars/creole
Submodule creole updated 1 files
+1 −1 Creole.tmLanguage
2 changes: 1 addition & 1 deletion vendor/grammars/elixir-tmbundle
2 changes: 1 addition & 1 deletion vendor/grammars/gdscript
2 changes: 1 addition & 1 deletion vendor/grammars/language-ballerina
2 changes: 1 addition & 1 deletion vendor/grammars/language-blade
2 changes: 1 addition & 1 deletion vendor/grammars/language-crystal
2 changes: 1 addition & 1 deletion vendor/grammars/language-csharp
2 changes: 1 addition & 1 deletion vendor/grammars/language-csound
2 changes: 1 addition & 1 deletion vendor/grammars/language-graphql
2 changes: 1 addition & 1 deletion vendor/grammars/language-haml
2 changes: 1 addition & 1 deletion vendor/grammars/language-meson
2 changes: 1 addition & 1 deletion vendor/grammars/language-renpy
2 changes: 1 addition & 1 deletion vendor/grammars/language-restructuredtext
2 changes: 1 addition & 1 deletion vendor/grammars/language-rpm-spec
2 changes: 1 addition & 1 deletion vendor/grammars/language-typelanguage
2 changes: 1 addition & 1 deletion vendor/grammars/language-viml
Submodule language-viml updated 1 files
+1 −1 bin/update
2 changes: 1 addition & 1 deletion vendor/grammars/language-yaml
2 changes: 1 addition & 1 deletion vendor/grammars/language-yara
2 changes: 1 addition & 1 deletion vendor/grammars/mathematica-tmbundle
2 changes: 1 addition & 1 deletion vendor/grammars/pawn-sublime-language
2 changes: 1 addition & 1 deletion vendor/grammars/perl.tmbundle
2 changes: 1 addition & 1 deletion vendor/grammars/php-smarty.tmbundle
2 changes: 1 addition & 1 deletion vendor/grammars/php.tmbundle
Submodule php.tmbundle updated 1 files
+106 −221 Syntaxes/PHP.plist
2 changes: 1 addition & 1 deletion vendor/grammars/sas.tmbundle
1 change: 0 additions & 1 deletion vendor/grammars/scala.tmbundle
Submodule scala.tmbundle deleted from 559bee
2 changes: 1 addition & 1 deletion vendor/grammars/sublime-MuPAD
2 changes: 1 addition & 1 deletion vendor/grammars/sublime-angelscript
2 changes: 1 addition & 1 deletion vendor/grammars/swift.tmbundle
2 changes: 1 addition & 1 deletion vendor/grammars/vue-syntax-highlight

0 comments on commit f9c00de

Please sign in to comment.