creating-ci-tests-with-the-checks-api's People
Forkers
michaelneale kyleroush ostap1010 juliangruber bwassie albertteoh gcucio cavanwagg april2137 kyleparisi mbbernstein mrdg79 arizbah lenaketech bhargavmantha matiasalbarello rose-red billfill100 liesen scottkainos maarie06 guenjun growcommerce shashipriyamishra mcfluffs-sandbox fuzzwah jndz2 bsmth ph9843 akmalsaifulcreating-ci-tests-with-the-checks-api's Issues
`bundle install` fails with RubyGems 3.4.x
When attempting to run the bundle install
command I received the error:
lib/bundler/shared_helpers.rb:272:in `search_up': undefined method `untaint'
This is because since Ruby 3.2.0 some deprecated methods (taint/trust/untaint/untrust) have been removed,ref: https://bugs.ruby-lang.org/issues/16131 . Bundler version 1.17.3 has that method in shared_helpers.rb.
Even though I'd freshly installed the latest version of bundler
Because the Gemfile.lock
specifies:
BUNDLED WITH
1.17.1
When I run bundle install
it downgrades to 1.17.1
:
Bundler 2.4.5 is running, but your lockfile was generated with 1.17.1. Installing Bundler 1.17.1 and restarting using that version.
Fetching gem metadata from https://rubygems.org/.
Fetching bundler 1.17.1
The fix is simple, alter the Gemfile.lock
to declare it was bundled with 2.4.5
.
Add support for more than 50 annotations
Right now this application only reports the first 50 annotations. We should add support to report all annotations by updating the annotation in batches of 50.
Use Rubcop severities to change Checks API status
Rubcop has a few different severities: refactor, convention, warning, error and fatal.
We could set a status of neutral
for refactor, convention, and warning and a status of failure
for error and fatal.
License?
Hi, I've written a github app based on code from this repository. It would be nice to make that code available under a FOSS license, but it's derived from this repository.
Would you be willing to explicitly state that this repository is under some FOSS license?
Thanks!
`Git.pull` defaults to `master` branch
The repo I'm testing all this on has the new default branch of main
, so the server.rb
fails out with:
pull 'origin' 'master' 2>&1:fatal: couldn't find remote ref master
`mustermann (1.0.3)` won't work with Ruby 3.2
/usr/local/lib/ruby/gems/3.2.0/gems/mustermann-1.0.3/lib/mustermann/regular.rb:22:in `initialize': wrong number of arguments (given 2, expected 1) (ArgumentError)
from /usr/local/lib/ruby/gems/3.2.0/gems/mustermann-1.0.3/lib/mustermann/pattern.rb:59:in `new'
from /usr/local/lib/ruby/gems/3.2.0/gems/mustermann-1.0.3/lib/mustermann/pattern.rb:59:in `block in new'
from /usr/local/lib/ruby/gems/3.2.0/gems/mustermann-1.0.3/lib/mustermann/equality_map.rb:43:in `fetch'
from /usr/local/lib/ruby/gems/3.2.0/gems/mustermann-1.0.3/lib/mustermann/pattern.rb:59:in `new'
from /usr/local/lib/ruby/gems/3.2.0/gems/mustermann-1.0.3/lib/mustermann.rb:67:in `new'
from /usr/local/lib/ruby/gems/3.2.0/gems/mustermann-1.0.3/lib/mustermann.rb:70:in `block in new'
from /usr/local/lib/ruby/gems/3.2.0/gems/mustermann-1.0.3/lib/mustermann.rb:70:in `map'
from /usr/local/lib/ruby/gems/3.2.0/gems/mustermann-1.0.3/lib/mustermann.rb:70:in `new'
from /usr/local/lib/ruby/gems/3.2.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1641:in `compile'
from /usr/local/lib/ruby/gems/3.2.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1629:in `compile!'
from /usr/local/lib/ruby/gems/3.2.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1271:in `error'
from /usr/local/lib/ruby/gems/3.2.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1838:in `<class:Base>'
from /usr/local/lib/ruby/gems/3.2.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:894:in `<module:Sinatra>'
from /usr/local/lib/ruby/gems/3.2.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:22:in `<top (required)>'
from /usr/local/lib/ruby/gems/3.2.0/gems/sinatra-2.0.4/lib/sinatra/main.rb:1:in `require'
from /usr/local/lib/ruby/gems/3.2.0/gems/sinatra-2.0.4/lib/sinatra/main.rb:1:in `<top (required)>'
from /usr/local/lib/ruby/gems/3.2.0/gems/sinatra-2.0.4/lib/sinatra.rb:1:in `require'
from /usr/local/lib/ruby/gems/3.2.0/gems/sinatra-2.0.4/lib/sinatra.rb:1:in `<top (required)>'
from template_server.rb:1:in `require'
from template_server.rb:1:in `<main>'
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.