pax_global_header 0000666 0000000 0000000 00000000064 14546711747 0014532 g ustar 00root root 0000000 0000000 52 comment=bc667fe55b2df9fe54bd34d8f589ab58a3e81371
ronn-ng-0.10.1/ 0000775 0000000 0000000 00000000000 14546711747 0013167 5 ustar 00root root 0000000 0000000 ronn-ng-0.10.1/.editorconfig 0000664 0000000 0000000 00000001166 14546711747 0015650 0 ustar 00root root 0000000 0000000 # Root .editorconfig for ronn-ng repo
# EditorConfig is awesome: https://EditorConfig.org
root = true
# This projet is generally a 2-space-indent one.
# TODO: Use explicit, limited list of extensions to avoid setting any controls
# for test fixture files like .html, .ronn, and .roff?
# [*.{rb,ru,sh,yml,md}]
[*]
end_of_line = lf
indent_style = space
indent_size = 2
tab_width = 4
insert_final_newline = true
trim_trailing_whitespace = true
charset = utf-8
[Makefile]
indent_style = tab
indent_size = 4
# Test fixture text should remain exactly as is.
[test/**]
insert_final_newline = false
trim_trailing_whitespace = false
ronn-ng-0.10.1/.github/ 0000775 0000000 0000000 00000000000 14546711747 0014527 5 ustar 00root root 0000000 0000000 ronn-ng-0.10.1/.github/workflows/ 0000775 0000000 0000000 00000000000 14546711747 0016564 5 ustar 00root root 0000000 0000000 ronn-ng-0.10.1/.github/workflows/build.yml 0000664 0000000 0000000 00000001777 14546711747 0020422 0 ustar 00root root 0000000 0000000 name: Ruby
on:
push:
branches: [ "main", "dev/gh-actions" ]
pull_request:
branches: [ "main" ]
permissions:
contents: read
jobs:
test:
strategy:
fail-fast: false
matrix:
ruby-version: ['2.7', '3.0', '3.1', '3.2', '3.3']
os: [ubuntu-latest, macos-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- name: Remove Gemfile.lock
run: rm -f Gemfile.lock
- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ matrix.ruby-version }}
bundler-cache: true
- name: Run tests
run: bundle exec rake test
- name: Test man generation
run: bundle exec rake man
rubocop:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Remove Gemfile.lock
run: rm -f Gemfile.lock
- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2
bundler-cache: true
- name: Run RuboCop
run: bundle exec rubocop
ronn-ng-0.10.1/.gitignore 0000664 0000000 0000000 00000001043 14546711747 0015155 0 ustar 00root root 0000000 0000000 # Build and test artifacts and droppings
/man/*.html
/pkg
/test/*.wrong
ronn.1
ronn.5
ronn.7
ronn*.markdown
ronn*.html
ronn-ng-*.gem
# RubyMine - we do want to track the project in the repo
!.idea
/.idea/workspace.xml
# Local bundler stuff
.bundle
vendor
# rbenv and other Ruby env managers we don't want fixed at the source level
# Actually, include the Ruby version, because as an application, Ronn targets a
# specific Ruby (like 2.7.x), and the gem versions in Gemfile.lock depend on the
# versions of ruby and bundler.
# .ruby-version
ronn-ng-0.10.1/.idea/ 0000775 0000000 0000000 00000000000 14546711747 0014147 5 ustar 00root root 0000000 0000000 ronn-ng-0.10.1/.idea/.rakeTasks 0000664 0000000 0000000 00000000507 14546711747 0016102 0 ustar 00root root 0000000 0000000
ronn-ng-0.10.1/.idea/encodings.xml 0000664 0000000 0000000 00000000207 14546711747 0016641 0 ustar 00root root 0000000 0000000