Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update badges, CI and coveralls reporting #29

Merged
merged 15 commits into from
May 9, 2023
Merged

Update badges, CI and coveralls reporting #29

merged 15 commits into from
May 9, 2023

Conversation

gonzedge
Copy link
Owner

@gonzedge gonzedge commented May 9, 2023

  • Update .coveralls.yml to point to semaphore
  • On .semaphore/semaphore.yml:
    • Rename pipeline to `Run specs in all supported rubies'
    • Extract checkout command to global_job_config.prologue
    • Add 3.2.2, 3.1.4, 3.0.6, 2.7.8 tasks
    • Correctly configure main 3.2.2 task to publish test report, now being picked up by Semaphore
      Screenshot 2023-05-09 at 4 55 13 PM
    • Remove unnecessary formatters from non-3.2.2 tasks
  • On badges:
    • Change README.md to have one badge per line instead of all in one giant line
    • Add RubyGems downloads badge
    • Add CodeClimate issues badge
    • Update docs badge to point directly to rubydoc.info/gems/rambling-trie
    • Update license badge to one from shields.io

@codeclimate
Copy link

codeclimate bot commented May 9, 2023

Code Climate has analyzed commit 7be4563 and detected 0 issues on this pull request.

View more on Code Climate.

@gonzedge gonzedge merged commit abb0ac6 into master May 9, 2023
@gonzedge gonzedge deleted the badges-and-ci branch May 9, 2023 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant