Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

workflows: improve setup-homebrew and API usage. #15634

Merged
merged 1 commit into from
Jul 6, 2023

Conversation

MikeMcQuaid
Copy link
Member

  • HOMEBREW_NO_INSTALL_FROM_API was passed in a few places unnecessarily
  • setup-homebrew: update tweaks. actions#393 will change the default behaviour of setup-homebrew so let's be explicit to speed things up and avoid changes when it's merged

@MikeMcQuaid MikeMcQuaid requested a review from Bo98 July 5, 2023 18:18
.github/workflows/actionlint.yml Outdated Show resolved Hide resolved
.github/workflows/autogenerated-files.yml Outdated Show resolved Hide resolved
.github/workflows/docs.yml Outdated Show resolved Hide resolved
.github/workflows/tests.yml Outdated Show resolved Hide resolved
.github/workflows/tests.yml Outdated Show resolved Hide resolved
.github/workflows/tests.yml Outdated Show resolved Hide resolved
@MikeMcQuaid MikeMcQuaid force-pushed the install_from_api_setup_homebrew branch from a034700 to 72a9fa1 Compare July 6, 2023 13:18
@MikeMcQuaid MikeMcQuaid requested a review from Bo98 July 6, 2023 13:22
Copy link
Member

@Bo98 Bo98 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems fine. If you can, after merging Homebrew/actions#393 try rebase/whatever to force a rerun of everything here (not just the failed ones) to make sure it all works, and there's no runtime regressions either.

@MikeMcQuaid
Copy link
Member Author

Seems fine. If you can, after merging Homebrew/actions#393 try rebase/whatever to force a rerun of everything here (not just the failed ones) to make sure it all works, and there's no runtime regressions either.

Good idea 👍🏻

@MikeMcQuaid MikeMcQuaid force-pushed the install_from_api_setup_homebrew branch from 72a9fa1 to ef3cb34 Compare July 6, 2023 15:21
@Bo98
Copy link
Member

Bo98 commented Jul 6, 2023

brew update --auto is still fetching homebrew-core here. Not sure if HOMEBREW_DEVELOPER has anything to do with that.

- `HOMEBREW_NO_INSTALL_FROM_API` was passed in a few places
  unnecessarily
- Homebrew/actions#393 will change the default
  behaviour of setup-homebrew so let's be explicit to speed things up
  and avoid changes when it's merged
@MikeMcQuaid MikeMcQuaid force-pushed the install_from_api_setup_homebrew branch from c47468a to 5121567 Compare July 6, 2023 15:54
@Bo98
Copy link
Member

Bo98 commented Jul 6, 2023

Also now installing bundler gems for some reason.

@MikeMcQuaid MikeMcQuaid merged commit 9f9ae1e into master Jul 6, 2023
36 checks passed
@MikeMcQuaid MikeMcQuaid deleted the install_from_api_setup_homebrew branch July 6, 2023 16:22
@MikeMcQuaid
Copy link
Member Author

Also now installing bundler gems for some reason.

Sorry, I missed that before auto-merge. Log link?

@MikeMcQuaid MikeMcQuaid restored the install_from_api_setup_homebrew branch July 6, 2023 16:24
@Bo98 Bo98 deleted the install_from_api_setup_homebrew branch July 6, 2023 16:25
@Bo98
Copy link
Member

Bo98 commented Jul 6, 2023

@github-actions github-actions bot added the outdated PR was locked due to age label Aug 6, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 6, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
outdated PR was locked due to age
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants