Mike McQuaid
6a25229567
brew style --fix
2023-01-02 19:18:51 +00:00
Dustin Rodrigues
5e9223d059
add explicit version for GitHub API
2022-12-19 12:00:12 -05:00
Mike McQuaid
77c0d38c35
brew style --fix
2022-12-13 11:37:06 +00:00
Mike McQuaid
4e03afeeb6
utils/github/api: curl format token, not a ruby one.
2022-12-13 11:37:05 +00:00
Frederick Zhang
c27eed4606
Curl: Fix following redirections when base changes
...
Update base URL when there is an absolute location, so that following
relative locations are considered relative to the new base.
Consider below cURL output for https://example_one.com :
HTTP/1.1 302 Moved Temporarily
Location: https://example_two.com
HTTP/1.1 302 Moved Temporarily
Location: /foo/
HTTP/1.1 200 OK
The final URL should be https://example_two.com/foo/ rather than
https://example_one.com/foo/ .
2022-11-30 01:32:24 +11:00
Bo Anderson
81f262ece3
utils/gems: use env shebang when installing gems
2022-11-19 00:58:05 +00:00
Bo Anderson
e21c926f9b
Update Bundler to 2.3.26
2022-11-17 16:35:08 +00:00
hyuraku
6423c27e8b
change the condition on GitHub.multiple_short_commits_exist?
2022-11-08 21:02:11 +09:00
hyuraku
5522cd106f
use url_to instead of url string
2022-11-08 18:54:18 +09:00
hyuraku
903cac3651
refactor GitHub.multiple_short_commits_exist?
2022-11-07 23:44:42 +09:00
hyuraku
43eca95ce4
reset require-utils/github location
2022-11-07 23:12:27 +09:00
hyuraku
3e092e5e90
refactor option style
2022-11-07 23:12:07 +09:00
hyuraku
3f3a0b5469
move two methods from download_storategy to utils/github
2022-11-06 18:12:43 +09:00
Bo Anderson
796bad98ff
Allow gem installation on Rubies other than 2.6
2022-11-05 15:23:19 +00:00
Bo Anderson
ee64886554
Merge pull request #14041 from Bo98/no-sitedir
...
Remove sitedir from LOAD_PATH
2022-10-25 23:02:10 +01:00
Bo Anderson
8cb056c657
Remove sitedir from LOAD_PATH
2022-10-24 19:42:49 +01:00
Harry Marr
49e2cf9f92
Extract supports_partial_clone_sparse_checkout?
2022-10-20 15:45:33 -04:00
Bo Anderson
4f4747cf98
Merge pull request #14014 from Bo98/ruby3-part2
...
Additional fixes for Ruby 3 compatibility
2022-10-20 16:17:01 +01:00
Bo Anderson
200cdc69df
utils/gems: set SDKROOT for macOS system Ruby
2022-10-19 18:39:52 +01:00
Bo Anderson
eac32f0b20
Additional fixes for Ruby 3 compatibility
2022-10-18 01:54:59 +01:00
Bo Anderson
c150657005
Restore ARM Linux support when installing gems
2022-10-17 13:59:40 +01:00
Bo Anderson
a0e784f0ea
Update to Bundler 2
2022-10-14 01:30:38 +01:00
Bo Anderson
a776d5f02b
Workaround macOS system Ruby issue picking incorrect native gem archs
2022-10-14 01:30:38 +01:00
Bo Anderson
5e31f41a52
utils/gems: prevent lockfile modification during installation
2022-10-14 01:30:37 +01:00
Bo Anderson
c87c97e4d7
utils/gems: install Bundler into vendor directory
2022-10-14 01:30:34 +01:00
Issy Long
8684f953f6
Merge pull request #13989 from issyl0/sorbet-rbi-is-in-maintenance
2022-10-12 08:48:45 +01:00
Bo Anderson
9b99594753
Preliminary compatibility fixes for Ruby 3
2022-10-11 02:53:27 +01:00
Issy Long
b7d997e80d
sorbet: Bump some files from typed: false
to typed: true
...
- This was done with `brew typecheck --update --suggest-typed` which
(as of the previous commit) uses Spoom, yet another gem. I thought I'd
see how well it works. There are no Sorbet errors after these changes!
2022-10-11 01:09:03 +01:00
Troy McCabe
359b3c6d36
Addresses PR comments
2022-09-21 07:35:42 -05:00
Troy McCabe
d490123d74
Second check for github repos as private homepages
2022-09-20 23:06:47 -05:00
apainintheneck
f068f74f55
Move autoremove code to util and add tests
2022-09-13 23:23:48 -07:00
Mike McQuaid
344d47accc
sponsors-maintainers-man-completions: various fixes.
...
- fix name
- use correct command
2022-09-08 12:19:13 +01:00
Mike McQuaid
bc295f7947
update-sponsors: don't require admin token.
...
Instead, use a different API to query these with a lower scope.
This should be usable by GitHub Actions.
2022-09-07 16:49:41 +01:00
Bo Anderson
04f6f53b58
dev-cmd/pr-pull: avoid expensive search API calls
2022-09-03 21:19:37 +01:00
Bo Anderson
10304ef569
util/ruby.sh: fix HOMEBREW_USE_RUBY_FROM_PATH to use user's PATH
2022-08-31 15:52:10 +01:00
Sean Molenaar
8e49be58b3
Merge pull request #13623 from SMillerDev/fix/exceptions/report_issues_inreplace_head
...
brew.rb: tell users to fix head issues with inreplace
2022-08-08 16:48:24 +02:00
Sean Molenaar
95080ebbb7
inreplace: style fixes
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2022-08-08 16:18:06 +02:00
Sean Molenaar
12d31853ab
inreplace: fix map
2022-08-08 14:01:44 +02:00
Sean Molenaar
03a489bf78
brew.rb: tell users to fix head issues with inreplace
2022-08-07 13:34:56 +02:00
Bo Anderson
ef20a53b4c
utils/ruby.sh: fix HOMEBREW_USE_RUBY_FROM_PATH on non-latest macOS
2022-08-03 23:28:44 +01:00
Michka Popoff
756c2b2c52
github/pr-pull: fix/improve parameters
...
Fixes #13634
2022-08-03 14:13:50 +02:00
Michka Popoff
374c3985d6
pr-pull: check for conflicts with long running builds
...
This change will prevent us having to run some long running builds
multiple times and to rely on luck to get things merged without conflicts.
The check takes less than 30 secondes on my local setup.
2022-08-01 23:34:06 +02:00
Alexander Bayandin
4e8cc524c5
Clean up GitHub headers
2022-07-24 11:44:16 +00:00
Rylan Polster
f3e34230ad
Add --variations
option to brew info
2022-07-21 16:41:15 +02:00
Rylan Polster
eab3d077bc
Improvements
2022-07-21 15:32:51 +02:00
Bo Anderson
6eb2d6df9a
utils/ruby_check_version_script: fix invalid shebang
2022-07-16 02:49:33 +01:00
Mike McQuaid
217bfb7dad
utils/ruby_check_version_script: fix and test.
...
Don't use ActiveSupport methods and add a test to make sure this doesn't regress.
Fixes #13559
2022-07-16 02:47:33 +01:00
Sean Molenaar
e8f145441b
Merge pull request #13309 from SMillerDev/feature/rb2.7
2022-07-06 18:23:51 +02:00
Sean Molenaar
84b0cbf352
ruby.sh: fix if statement
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2022-07-06 14:29:29 +02:00
Mike McQuaid
22d6af1258
Manual brew style fixes.
2022-06-30 08:56:21 +01:00