File tree 4 files changed +56
-16
lines changed
4 files changed +56
-16
lines changed Original file line number Diff line number Diff line change
1
+ name : Release
2
+
3
+ on :
4
+ push :
5
+ tags :
6
+ - ' *'
7
+
8
+ jobs :
9
+ release :
10
+ runs-on : ubuntu-latest
11
+ steps :
12
+ - uses : actions/checkout@v2
13
+ - name : Install Ruby 3.0
14
+ uses : ruby/setup-ruby@v1
15
+ with :
16
+ ruby-version : ' 3.0'
17
+ env :
18
+ BUNDLE_WITHOUT : release
19
+ - name : Build gem
20
+ run : gem build *.gemspec
21
+ - name : Publish gem to rubygems.org
22
+ run : gem push *.gem
23
+ env :
24
+ GEM_HOST_API_KEY : ' ${{ secrets.RUBYGEMS_AUTH_TOKEN }}'
Original file line number Diff line number Diff line change
1
+ name : Test
2
+
3
+ on :
4
+ - pull_request
5
+ - push
6
+
7
+ env :
8
+ BUNDLE_WITHOUT : release
9
+
10
+ jobs :
11
+ test :
12
+ runs-on : ubuntu-latest
13
+ strategy :
14
+ fail-fast : false
15
+ matrix :
16
+ include :
17
+ - ruby : " 2.5"
18
+ - ruby : " 3.2.0-preview1"
19
+ steps :
20
+ - uses : actions/checkout@v2
21
+ - name : Install Ruby ${{ matrix.ruby }}
22
+ uses : ruby/setup-ruby@v1
23
+ with :
24
+ ruby-version : ${{ matrix.ruby }}
25
+ bundler-cache : true
26
+ - name : install dependencies
27
+ run : sudo apt install gettext -y
28
+ - name : Run tests
29
+ run : bundle exec rspec
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -17,10 +17,10 @@ Gem::Specification.new do |spec|
17
17
spec . test_files = Dir [ 'spec/**/*' ]
18
18
spec . require_paths = [ 'lib' ]
19
19
20
- spec . required_ruby_version = '>= 1.9.2 '
20
+ spec . required_ruby_version = '>= 2.5.0 '
21
21
22
- spec . add_dependency 'fast_gettext' , '~> 1 .1'
23
- spec . add_dependency 'gettext' , [ '>= 3.0.2' , '< 3.3.0' ]
22
+ spec . add_dependency 'fast_gettext' , '~> 2 .1'
23
+ spec . add_dependency 'gettext' , '~> 3.4'
24
24
spec . add_dependency 'locale'
25
25
26
26
spec . add_development_dependency 'bundler'
You can’t perform that action at this time.
0 commit comments