https://github.com/librariesio/dispatch
:arrows_clockwise: Dispatch events from various sources into Libraries.io job queue
https://github.com/librariesio/dispatch
Last synced: about 1 year ago
JSON representation
:arrows_clockwise: Dispatch events from various sources into Libraries.io job queue
- Host: GitHub
- URL: https://github.com/librariesio/dispatch
- Owner: librariesio
- License: mit
- Created: 2015-10-30T15:54:40.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2024-11-26T22:48:14.000Z (over 1 year ago)
- Last Synced: 2025-04-02T06:22:16.735Z (about 1 year ago)
- Language: Ruby
- Homepage: https://libraries.io/github/librariesio/dispatch
- Size: 266 KB
- Stars: 10
- Watchers: 16
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Support: .github/SUPPORT.md
Awesome Lists containing this project
README
# Dispatch
Ruby app for reading latest updates from several package managers as well as GitHub:
* Hex
* Hackage
* CPAN
* Pub
## Development
Source hosted at [GitHub](http://github.com/librariesio/dispatch).
Report issues/feature requests on [GitHub Issues](http://github.com/librariesio/dispatch/issues).
### Getting Started
* Install Ruby 3.2.3
* `bundle install`
* `bundle exec rake` and tests should pass
### Testing
* `bundle exec rake` for RSpec tests
* `bundle exec lint` for RuboCop
* There's still some linting to fix or rules to change
* `docker-compose build && docker-compose up` to test the server for real
### Docker
`docker build -t librariesio-dispatch .` to ensure docker builds work correctly.
### Note on Patches/Pull Requests
* Fork the project.
* Make your feature addition or bug fix.
* Add tests.
* Add documentation.
* Commit, do not change procfile or history.
* Send a pull request. Bonus points for topic branches.
## Copyright
Copyright (c) 2017 Andrew Nesbitt, 2024 Tidelift. See [LICENSE](https://github.com/librariesio/dispatch/blob/master/LICENSE) for details.