Skip to content

Commit 3adb31d

Browse files
committed
Fork
Forking for Ruby 4 support - removing has_rdoc And moving CI to use Github Actions
1 parent 091e1d1 commit 3adb31d

4 files changed

Lines changed: 48 additions & 45 deletions

File tree

.github/workflows/ci.yml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches: [full_tz, master]
6+
pull_request:
7+
branches: [full_tz, master]
8+
9+
jobs:
10+
test:
11+
runs-on: ubuntu-latest
12+
strategy:
13+
fail-fast: false
14+
# Ruby maintenance status: https://www.ruby-lang.org/en/downloads/branches/
15+
# Rails ↔ Ruby minimums: https://guides.rubyonrails.org/upgrading_ruby_on_rails.html#ruby-versions
16+
matrix:
17+
ruby:
18+
- '3.2'
19+
- '3.3'
20+
- '3.4'
21+
- '4.0'
22+
rails:
23+
- '~> 7.2'
24+
- '~> 8.0'
25+
- '~> 8.1'
26+
27+
env:
28+
RAILS_VERSION: ${{ matrix.rails }}
29+
30+
steps:
31+
- uses: actions/checkout@v6
32+
- uses: ruby/setup-ruby@v1
33+
with:
34+
ruby-version: ${{ matrix.ruby }}
35+
bundler-cache: true
36+
# RAILS_VERSION changes resolved gems; keep cache distinct per matrix cell (no Gemfile.lock).
37+
cache-version: "${{ matrix.ruby }}-${{ matrix.rails }}"
38+
39+
- name: Run tests
40+
run: bundle exec rake

.travis.yml

Lines changed: 0 additions & 41 deletions
This file was deleted.

README.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
1+
# Note for Bringgsters
2+
3+
This is a fork of https://github.com/jorroll/ice_cube, We use the "full_tz" branch.
4+
5+
The fork is done to add support for Ruby 4.
6+
7+
18
# ice_cube - Easy schedule expansion
29

3-
[![Build Status][travis-ice_cube-badge_image]][travis-ice_cube]
10+
[![CI](https://github.com/bringg/ice_cube/actions/workflows/ci.yml/badge.svg)](https://github.com/bringg/ice_cube/actions/workflows/ci.yml)
411
[![Gem Version](https://badge.fury.io/rb/ice_cube.svg)](http://badge.fury.io/rb/ice_cube)
512

613
```bash
@@ -315,8 +322,6 @@ Use the GitHub [issue tracker][ice_cube-issues]
315322

316323
[ical-3.6.1]: https://tools.ietf.org/html/rfc5545#section-3.6.1
317324
[github-avit]: https://github.com/avit/
318-
[travis-ice_cube]: http://travis-ci.org/seejohnrun/ice_cube
319-
[travis-ice_cube-badge_image]: https://secure.travis-ci.org/seejohnrun/ice_cube.svg
320325
[ice_cube-lone_star_pdf]: http://seejohnrun.github.com/ice_cube/static/lsrc_ice_cube.pdf
321326
[ice_cube-ruby_nyc_pdf]: http://seejohnrun.github.com/ice_cube/static/ice_cube_ruby_nyc.pdf
322327
[ice_cube-docs]: http://seejohnrun.github.com/ice_cube/

ice_cube.gemspec

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ Gem::Specification.new do |s|
1717
s.files = Dir['lib/**/*.rb', 'config/**/*.yml']
1818
s.test_files = Dir.glob('spec/*.rb')
1919
s.require_paths = ['lib']
20-
s.has_rdoc = true
2120

2221
s.add_development_dependency('rake')
2322
s.add_development_dependency('rspec', '> 3')

0 commit comments

Comments
 (0)