Commit Graph
22048 Commits
Author SHA1 Message Date
Mike McQuaidandGitHub a7d253a8a7 Merge pull request #10997 from sjackman/sj/bottle-digest
github_packages: Rename sh.brew.bottle.digest
2021-04-02 10:36:18 +01:00
Shaun JackmanandMike McQuaid 3141d493ca github_packages: Rename sh.brew.bottle.digest
Rename sh.brew.bottle.checksum to sh.brew.bottle.digest
for consistency with the OCI descriptor spec.
2021-04-02 10:13:27 +01:00
Mike McQuaidandGitHub 0c355d907a Revert "github_packages: update mediaType." 2021-04-02 09:56:12 +01:00
Mike McQuaidandGitHub d578469a75 Merge pull request #10984 from MikeMcQuaid/portable_ruby_github_default
cmd/vendor-install: use GitHub for portable Ruby.
2021-04-02 09:43:47 +01:00
Mike McQuaidandGitHub ab0d9f18a5 Merge pull request #10977 from MikeMcQuaid/github_packages_tab_download
GitHub Packages Tab download
2021-04-02 09:43:27 +01:00
Markus ReiterandBrewTestBot ffba81f677 Adjust audit spec. 2021-04-02 00:56:38 +00:00
Markus ReiterandBrewTestBot 02b2abaa67 Skip url do URLs in offline audit. 2021-04-02 00:56:36 +00:00
Markus ReiterandBrewTestBot b843ca881c Implement nested url do API. 2021-04-02 00:56:36 +00:00
Dawid DziurlaandBrewTestBot 64c53f1a37 pr-pull,upload: don't quote passed --committer value 2021-04-02 00:56:35 +00:00
Dawid DziurlaandBrewTestBot 93ccf1ef6a pr-pull: pass --committer to pr-upload 2021-04-02 00:56:34 +00:00
f812654cc1 utils: raise UsageError in parse_author!
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-04-02 00:56:31 +00:00
nandahkrishnaandBrewTestBot 59dae75709 Allow specifying committer for some dev-cmds 2021-04-02 00:56:30 +00:00
Mike McQuaidandBrewTestBot 6e2adcc461 github_packages: update mediaType.
This custom type will allow better display in GitHub Packages.
2021-04-02 00:56:28 +00:00
Mike McQuaid d758047759 github_packages: backfill missing tab entries. 2021-04-01 17:37:16 +01:00
Mike McQuaid 1942e60a37 formulary: fall back on missing bottle formula.
These aren't available on old macOS version bottles.
2021-04-01 17:37:16 +01:00
Shaun JackmanandMike McQuaid 95b44eab49 github_packages: adjust rebuild handling 2021-04-01 17:37:16 +01:00
Mike McQuaid 4f57adf42f github_packages: fix org.opencontainers.image.created. 2021-04-01 17:37:16 +01:00
Mike McQuaid d9032ff01a Download and use tabs from GitHub Packages 2021-04-01 17:37:16 +01:00
Mike McQuaid 8144fdef78 Simplify CurlGitHubPackagesDownloadStrategy usage 2021-04-01 17:37:16 +01:00
Mike McQuaid a50ec38d31 github_packages: add helper class methods. 2021-04-01 17:37:16 +01:00
Mike McQuaid 7b9b9e16ec download_strategy: fix whitespace. 2021-04-01 17:37:15 +01:00
Mike McQuaid c8aea8653a utils/bottles: remove unused method. 2021-04-01 17:37:15 +01:00
Mike McQuaid 1012f98c00 cmd/vendor-install: use GitHub for portable Ruby.
Let's default to using GitHub for portable Ruby and fall back to Bintray
(because Bintray is going away).
2021-04-01 17:37:08 +01:00
Mike McQuaidandGitHub 8f78b93351 Merge pull request #10978 from MikeMcQuaid/github_packages_media_type
github_packages: update mediaType.
2021-04-01 15:06:50 +01:00
BrewTestBot c8299edb39 sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2021-04-01 00:24:16 +00:00
Markus ReiterandGitHub e265664518 Merge pull request #10974 from reitermarkus/no-audit-appcast
Don't suggest adding unnecessary `appcast`.
2021-04-01 01:26:12 +02:00
Markus Reiter f0ece0432d Fix appcast spec. 2021-04-01 01:07:28 +02:00
Bo AndersonandGitHub cad0226c93 Merge pull request #10968 from Bo98/fails_with-tweaks
compilers: support more `fails_with` uses on GCC.
2021-03-31 22:55:59 +01:00
Shaun Jackman 9f9c5df047 github_packages: Translate tab.arch to OCI
Translate Homebrew tab.arch to OCI platform.architecture.
2021-03-31 12:41:24 -07:00
Mike McQuaid 39a488ca07 github_packages: update mediaType.
This custom type will allow better display in GitHub Packages.
2021-03-31 20:38:53 +01:00
Shaun JackmanandMike McQuaid 4954505920 github_packages: Translate built_on to platform OS 2021-03-31 09:43:37 +01:00
Mike McQuaid 5818b7871d github_packages: Fix org.opencontainers.image.source 2021-03-31 09:43:37 +01:00
Shaun JackmanandMike McQuaid fe5e8b820a github_packages: change tap_git_head to tap_git_revision, add fallback. 2021-03-31 09:43:37 +01:00
Shaun JackmanandMike McQuaid bb7a3ce7e5 github_packages: write_index_json: add image.ref.name 2021-03-31 09:43:37 +01:00
Mike McQuaid d8a2cf9efc Write tabs to bottle JSON, optionally not bottle
- Write a subset of the tab required for bottles as an annotation.
- Add option on new bottle creation to skip writing tab into bottle
  and instead add it (and other useful metadata) to bottle JSON.
- Read formula information and tab from bottle JSON.
- Write prettier JSON to disk.
- Don't write `HEAD` to tab; this duplicates `HOMEBREW_VERSION`.
- Allow `brew bottle` to use `--json` to generate JSON files from a
  local bottle file.
2021-03-31 09:43:37 +01:00
Mike McQuaid 6be0b57a82 formulary: fix constant redefined warning. 2021-03-31 09:30:38 +01:00
Markus Reiter 3f4706d9e6 Don't suggest adding unnecessary appcast. 2021-03-31 08:13:48 +02:00
Bo Anderson 3cebcd43b7 compilers: support more fails_with uses on GCC. 2021-03-30 23:15:18 +01:00
Rylan PolsterandGitHub 4f7bd240e1 Merge pull request #10965 from Rylan12/gnome-exceptions 2021-03-30 17:02:32 -04:00
Mike McQuaid a2099461dc cask/dsl/version: remove another invalid character 2021-03-30 16:29:03 +01:00
Mike McQuaidandGitHub 1bbed03c09 Merge pull request #10971 from Homebrew/revert-10851-audit-empty-files
Revert "audit: check for installed empty files"
2021-03-30 14:58:59 +01:00
Mike McQuaid 7501d33159 Pathname#install_metafiles: skip empty files.
Extracted from #10851
2021-03-30 14:17:03 +01:00
Mike McQuaid 9b725a5851 cask/dsl/version: reject invalid characters.
There was a `invalid_characters` method already but it was not being
used.
2021-03-30 14:15:14 +01:00
Mike McQuaidandGitHub 6109f00d64 Revert "audit: check for installed empty files" 2021-03-30 14:14:24 +01:00
Mike McQuaidandGitHub 958b2ecb84 Merge pull request #10964 from MikeMcQuaid/github_packages_download_strategy_url
GitHub Packages tweaks
2021-03-30 09:00:45 +01:00
Mike McQuaidandGitHub bcd83fa5e3 Merge pull request #10956 from cho-m/cask-uninstall-script-tilde
cask uninstall script: allow tilde expansion to '$HOME'
2021-03-30 08:46:15 +01:00
Mike McQuaid d36e99c17c GitHub Packages tweaks
- cleanup comments from #10938
- fix download URL
- remove incorrect comment
2021-03-30 08:42:15 +01:00
Rylan Polster e593986763 audit: allow all minor versions in new gnome version scheme 2021-03-29 21:02:15 -04:00
Bo AndersonandGitHub e5bda4e781 Merge pull request #10951 from Bo98/dep-expansion-internal-cache
dependency: provide some limited internal caching by default
2021-03-30 01:31:00 +01:00
Carlo CabreraandGitHub c65a392d47 Merge pull request #10945 from carlocab/ls-cask
cmd/list: always use `ls` when no named args are passed
2021-03-29 22:02:48 +01:00