34 Commits

Author SHA1 Message Date
Mattia Giuffrida
8a6a12100d Update CI matrix:
* Make `truffleruby-head` experimental
* Add `ruby-head` as experimental
2022-08-08 12:23:09 +01:00
Mattia Giuffrida
af116aa0a3 Add bake-test-external and test faraday-net_http as part of the CI 2022-08-08 12:23:09 +01:00
Olle Jonsson
257268e0c8
CI: Update GitHub Action "checkout" to v3 (#1416) 2022-05-06 16:10:46 +01:00
Peter Goldstein
295f112356
Add Ruby 3.1 to CI (#1374) 2022-01-07 22:08:29 +00:00
Igor Victor
3caf118cbc
Update ci.yml (#1341) 2021-11-13 15:10:28 +00:00
Matt
dd1552f3ff
Automatically refresh website Team page on commit to default branch (#1315) 2021-08-21 10:27:27 +01:00
Matt
6333b73d13
Begin v2 release (#1297)
* Update UPGRADING.md to highlight adapters being moved out
* Cleanup tests
* Cleanup Gemfile
* Update CI
2021-08-01 17:09:03 +01:00
Olle Jonsson
38d9398559
CONTRIBUTING: add a policy on inclusive language (#1262) 2021-04-14 16:35:26 +01:00
Olle Jonsson
21ac595919
CI: Rename default branch to main (#1263) 2021-04-13 19:57:39 +01:00
Olle Jonsson
fbb441eca2
CONTRIBUTING: Fix grammar and layout (#1261) 2021-04-13 18:51:23 +02:00
Olle Jonsson
33ee1c4eed
Drop CodeClimate (#1259)
This removes CodeClimate test reporter ID and badge.

Since the quality of reporting has gone down, and these fail the
builds, reducing our warning-seeing ability, I now take step of
stopping reporting to CC.

If we want to do any spot-checks, we can run rubycritic, or some other
metrics tool, which does not disrupt our workflow.
2021-04-13 18:27:34 +02:00
Olle Jonsson
506954e5fe
CI: Configure the regenerated Coveralls token (#1256) 2021-03-28 10:10:16 +01:00
Ryunosuke Sato
086bb62217
Refactor CI to remove duplicated line (#1230)
"libcurl4-openssl-dev" is already installed in previous step.
2021-01-02 06:49:49 +01:00
Matt
687108bb4d
Adds Ruby 3.0 to CI Matrix (#1226) 2020-12-31 10:51:03 +00:00
Michael Grosser
ebbbab5c2e
test against ruby head (#1208)
* CI: add "head" Ruby to matrix

* Gemfile: Allow Ruby 3 to use net-http-client 4.x

* Gemfile: Select net-http-persistent 4 differently

Check for Ruby version 3+

* Gemfile: doc net-http-persistent has no gemspec

* redo

Co-authored-by: Olle Jonsson <olle.jonsson@auctionet.com>
Co-authored-by: Olle Jonsson <olle.jonsson@gmail.com>
2020-11-28 09:24:02 +01:00
Igor Victor
0461c4b321
Upgrade CI to ruby/setup-ruby (#1187)
This replaces rvm in GitHub Actions.
2020-10-13 16:22:53 +02:00
Matt
868fe9bb18
Fix linting bumping Rubocop to 0.90.0 (#1182) 2020-09-17 16:02:47 +02:00
Matt
9af091f9c4
Improves documentation on how to contribute to the site by using Docker. (#1175) 2020-09-01 16:32:18 +01:00
Olle Jonsson
41c0dc7edf
Add 1.0 release to wording in CONTRIBUTING (#1155) 2020-05-07 14:28:57 +01:00
Alexander Popov
c26df87b86 Update RuboCop
Require its specific version in `Gemfile`.

Fix it's installation in CI.

Enable new cops.

Resolve new offenses.

Drop support of Ruby 2.3
(it's not supported by RuboCop and by MRI:https://www.ruby-lang.org/en/news/2019/03/31/support-of-ruby-2-3-has-ended/)

Deprecate `Faraday::Request#method`, replace it with `#http_method`.
2020-04-19 17:44:07 +02:00
Olle Jonsson
f0c76f826f Remove Codeclimate coverage badge
- Until it supports SimpleCov 0.18, we drop this from our CI and README
2020-04-02 10:40:38 +02:00
Mattia
b4ad6e386e
Update publish.yml
Replace deprecated `version` with `ruby-version`
2020-03-29 11:12:08 +01:00
risk danger olson
5a2bb2e5e6
Ci: ruby 2.7 (#1100)
* ci: run against ruby 2.7

* fix ruby 2.7 warning

lib/faraday/adapter/net_http_persistent.rb:13: warning: Using the last
argument as keyword parameters is deprecated; maybe ** should be added to the
call

https://github.com/lostisland/faraday/pull/1099/checks?check_run_id=367324080
https://www.ruby-lang.org/en/news/2019/12/12/separation-of-positional-and-keyword-arguments-in-ruby-3-0/

* use rvm to install ruby 2.7
2019-12-29 22:43:23 -07:00
Kiselev Valentine
f1768df507 Fix CI for Ruby 2.3
Support for github action of ruby 2.3 was removed. Now according to
https://github.com/actions/setup-ruby/blob/master/action.yml
theminimal version is 2.4.
2019-12-10 08:45:05 +01:00
rick olson
27a6509797 0.1x-specific workflow changes will be recorded in the appropriate branch, not master 2019-10-17 11:44:13 -06:00
rick olson
4e358a6741 skip codeclimate on 0.1x 2019-10-17 11:13:08 -06:00
rick olson
2c4087d78f gh actions: skip rubocop and yard linting on faraday 0.1x related branches 2019-10-17 11:07:15 -06:00
Mattia
b5bbf1f2d2
Improves CI workflow
* Allow CC test reporter step to fail (currently not working on fork)
* Only trigger workflow for pushes against master
2019-10-17 11:17:22 +01:00
Mattia
9c3b8f40cb
Adds pull_request to events triggering the CI 2019-10-17 10:55:31 +01:00
Mattia
708ca5b9ab
Use GitHub Actions for CI (#1051) 2019-10-16 10:57:42 +01:00
iMacTia
6cd8c5dc35 Fixes placeholders for Faraday website URL. 2019-06-27 15:47:06 +01:00
iMacTia
75f3ca2443 Updates CONTRIBUTING guide including instrucitons on how to run the Faraday Website on Jekyll. 2019-05-24 11:56:43 +01:00
Olle Jonsson
9478d597bb ISSUE_TEMPLATE: Fix a typo (#820) 2018-09-11 16:08:51 +01:00
iMacTia
32ab739d2e Moves github files under the .github folder 2017-11-10 12:50:50 +00:00