This project is mirrored from https://github.com/Homebrew/brew.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Oct 05, 2020
-
-
Jonathan Chang authored
-
- Oct 03, 2020
-
-
Jonathan Chang authored
-
- Sep 24, 2020
-
-
Markus Reiter authored
-
- Sep 22, 2020
-
-
Markus Reiter authored
-
- Sep 21, 2020
-
-
Issy Long authored
- This uses the `--update` switch to do both RBI file updates and pruning of deleted files from `sorbet/files.yaml`. The assumption is that only this automated task will run this command.
-
- Sep 18, 2020
-
-
Issy Long authored
- I've been changing command flags recently. I always forget to run `brew man`, then I feel bad about causing red CI on my PRs. This has happened to others too, so make `brew man` more obvious as a thing that one should check.
-
Issy Long authored
- I was going through the `sorbet/files.yaml` moving various things to `true`, playing around locally, and happened upon some files that it was tracking that had been deleted. - We want to do some automation of new files, but I'm not sure we'd ever considered the possibility of code being removed. :-D - This adds a `--prune-files-list` switch and updates the Tapioca GitHub Actions workflow to use it. Any changes to the `sorbet/files.yaml` file will be committed as part of the scheduled Tapioca update job.
-
- Sep 11, 2020
-
-
Mike McQuaid authored
- Don't skip Git installation tests on generic OS; remove it instead. - Install Subversion for macOS Subversion tests.
-
Mike McQuaid authored
-
- Sep 04, 2020
-
-
Mike McQuaid authored
Once every 24h should be sufficient for both of these.
-
- Sep 03, 2020
-
-
Mike McQuaid authored
Otherwise this fails.
-
Mike McQuaid authored
- Note GitHub Packages specifically in step names - Use uppercase for Homebrew name/tag (in case it makes a difference) - Use `--password-stdin` to avoid a warning
-
Mike McQuaid authored
This seems a better fit for us (unauthenticated anonymous access) than GitHub Packages Docker registry was. Followed steps on: https://docs.github.com/en/packages/getting-started-with-github-container-registry/migrating-to-github-container-registry-for-docker-images
-
- Sep 02, 2020
-
-
Mike McQuaid authored
Let's trial this and see how it goes.
-
- Aug 27, 2020
-
-
Mike McQuaid authored
- Avoid caching RubyGems in GitHub Actions `tests.yml` to catch this in future. - Run `brew doctor` in GitHub Actions `tests.yml` after installing RubyGems to catch this in future. - Ignore relevant RubyGems (and fix outdated comments) - Never auto-`require` RubyGems that aren't vendored. - Update `bundler/setup.rb`.
-
Mike McQuaid authored
This will allow us to verify that we can merge new sorbet/tapioca updates.
-
Mike McQuaid authored
-
vidusheeamoli authored
-
- Aug 26, 2020
-
-
Mike McQuaid authored
-
Mike McQuaid authored
This avoids weirdness like the merged PR commits being pushed to scheduled opened PRs after merging. It also avoids wasting resources.
-
- Aug 24, 2020
-
-
Mike McQuaid authored
- Ensure `spdx.yml` has same fixes as `tapioca.yml`. - Don't `reset --hard` to ensure that `brew` commands used are those in the same branch rather than always from `origin/master` - Don't check for an existing branch but instead force-push to it if there's any updates. - Provide sample `brew typecheck` command that can be used.
-
- Aug 23, 2020
-
-
Dawid Dziurla authored
-
Dawid Dziurla authored
-
Dawid Dziurla authored
-
Dawid Dziurla authored
-
- Aug 22, 2020
-
-
Issy Long authored
- In all of the PRs that this Action triggered, the `tapioca-update` branch was >200 commits behind the latest `master`. - As per https://github.com/Homebrew/brew/pull/8435#issuecomment-678546024, we shouldn't rely on the `Homebrew/actions/setup-homebrew` master (the `origin/master` ref) branch being up to date, so resetting to `origin/master` was a bad idea. - A side effect of this is that when we raise PRs to change the Action, the PRs that it generates will include local commits. But functionally all we care about is the Action that runs on a schedule.
-
Dawid Dziurla authored
-
- Aug 21, 2020
-
-
Mike McQuaid authored
- ensure we reset to `origin/master` so we only have the commit we care about in the PR - ensure we `git add` to include any new files - don't use `git commit -a` and instead rely only on files added with `git add`
-
Maxim Belkin authored
-
Mike McQuaid authored
-
Issy Long authored
-
Issy Long authored
- This'll stop needs-response[bot] from moaning at us.
-
Issy Long authored
- The github-actions[bot] PRs don't to trigger CI runs, and are hence unmergeable without manual intervention.
-
vidusheeamoli authored
- Tapioca is a companion gem to Sorbet that generates RBI files for the Ruby gems in a project. - Whenever Dependabot updates a gem, Tapioca has to regenerate that gem's RBI files so that Sorbet can accurately assess the state of the typing of a codebase. - We also must regenerate Sorbet's view of [things defined at runtime](https://sorbet.org/docs/rbi#the-hidden-definition-rbi ): this is what it calls `hidden-definitions`. - Obviously, this got tedious to do manually. So here's an Action that runs every three days and raises a PR if there are any changes. Co-authored-by:
Vidushee Amoli <vidushee.amoli@gmail.com> Co-authored-by:
Issy Long <me@issyl0.co.uk> Co-authored-by:
Jonathan Chang <jchang641@gmail.com> Co-authored-by:
Mike McQuaid <mike@mikemcquaid.com>
-
- Aug 20, 2020
-
-
Maxim Belkin authored
-
Rylan Polster authored
Co-authored-by:
Seeker <meaningseeking@protonmail.com>
-
- Aug 13, 2020
-
-
Mike McQuaid authored
- Add consistent spacing - Remove `pull_request: []` warning - remove identical, implicit `name` usage - use `actions/cache@v1` for compatibility
-
- Aug 12, 2020
-
-
Maxim Belkin authored
-
Maxim Belkin authored
Co-authored-by:
Bo Anderson <mail@boanderson.me>
-
Maxim Belkin authored
-