Steve Peters
9b9d25d27f
audit: complain about uppercase formula names
...
Check for uppercase formula names in audit_formula_name method
of formula_auditor.
2021-05-27 17:55:28 -07:00
Kenneth Chew
af594739dc
audit: specify which URL has a content problem in problem message
2021-04-22 13:52:18 +01:00
Michka Popoff
3714ebd06d
formula auditor: skip uses_from_macos audit for linux-only formula
2021-04-08 23:09:08 +02:00
Shaun Jackman
d6c0bbc7f4
GHCR: Add constant OS::CI_OS_VERSION
...
Rename constant OS::GLIBC_CI_VERSION to OS::CI_GLIBC_VERSION.
2021-04-05 22:39:41 -07:00
Mike McQuaid
cdaeee03c4
GitHub Packages cleanup
...
- `download_strategy`: only request image index JSON for downloading
the manifest for the tab
- use a shared `OS` constant for the version of `glibc` we use in CI
- fix `skoepeo` typo
- ensure that blank hash values are deleted (again) rather than just
`nil` ones
- use a shared `Hardware::CPU` constant for oldest CPU we're
supporting/using on Intel 64-bit
- re-add comment to `software_spec`
2021-04-05 14:58:17 +01:00
Rylan Polster
e593986763
audit: allow all minor versions in new gnome version scheme
2021-03-29 21:02:15 -04:00
Bo Anderson
8e98ce69f3
Stricter handling of CLI args
2021-03-18 16:41:57 +00:00
Bo Anderson
abb2b26a93
Add HOMEBREW_SIMULATE_MACOS_ON_LINUX
2021-03-05 12:21:45 +00:00
Bo Anderson
b3e78f31ea
Revert "dev-cmd/audit: don't do dependency checks on Linux."
...
This reverts commit 93362547c99d880e59d0e11f4127f01145ea5b1d.
2021-03-05 12:21:45 +00:00
Michka Popoff
6249b6b86a
audit: pin glibc version to 2.23
2021-02-25 17:44:04 +01:00
nandahkrishna
8e5451df2f
style: use parentheses for assignment in conditions
2021-02-12 18:33:37 +05:30
Sam Ford
6de5de788b
formula_auditor: skip archived audits if disabled
2021-02-03 10:12:36 -05:00
hyuraku
617ae740fe
formula_auditor: repair audit_postgresql message
2021-02-01 21:26:24 +09:00
hyuraku
a1baff39d5
formula_auditor: delete adoptopenjdk condition
2021-01-28 22:57:21 +09:00
EricFromCanada
99ad3350ee
use single quotes around stanza and parameter names
2021-01-26 16:19:47 -05:00
Caleb Xu
199c64d8c2
formula_auditor: prohibit patches in new core formulae only
2021-01-05 09:47:06 -05:00
Alexander Bayandin
2aaa83d398
formula_auditor: check for aliases only core formulae
2020-12-24 13:59:59 +00:00
Alexander Bayandin
1e68ce5a3f
formula_auditor: do not allow depending on aliases
2020-12-23 23:29:45 +00:00
Mike McQuaid
9216d8abe6
rubocop-rails: make fixes.
2020-12-02 10:43:04 +00:00
Rylan Polster
685efd5a67
Remove hardcoded exceptions to the versioned_keg_only_allowlist
2020-11-27 11:55:53 -05:00
Rylan Polster
fe8ce9b725
Migrate GNOME_DEVEL_ALLOWLIST
2020-11-26 15:34:32 -05:00
Rylan Polster
de26310b32
Migrate UNSTABLE_DEVEL_ALLOWLIST
2020-11-26 15:26:12 -05:00
Rylan Polster
71beff367a
Migrate UNSTABLE_ALLOWLIST
2020-11-26 15:18:06 -05:00
Rylan Polster
c4faac4b2f
Migrate CERT_ERROR_ALLOWLIST
2020-11-26 15:01:24 -05:00
Rylan Polster
e03d1606d6
Migrate VERSIONED_KEG_ONLY_ALLOWLIST
2020-11-26 14:43:06 -05:00
Rylan Polster
96cf0e5bcd
Migrate VERSIONED_DEPENDENCIES_CONFLICTS_ALLOWLIST
2020-11-26 14:32:42 -05:00
Rylan Polster
726b4e1419
Migrate PROVIDED_BY_MACOS_DEPENDS_ON_ALLOWLIST
2020-11-26 14:32:42 -05:00
Mike McQuaid
465573c1fc
Merge pull request #9273 from tschoonj/cairomm-1.14
...
formula_auditor: add cairomm@1.14 to allowlist
2020-11-26 09:09:47 +00:00
Michka Popoff
120c169546
audit: do not check for mixed dependencies
...
- for disabled formulae
- for deprecated formulae, except for the versioned ones.
2020-11-24 12:31:02 +01:00
Tom Schoonjans
5d0a4d58c2
formula_auditor: add cairomm@1.14 to allowlist
2020-11-24 09:07:48 +00:00
Rylan Polster
899783b35a
migrate license mismatch allowlist to Homebrew/core
2020-11-19 13:38:52 -05:00
Markus Reiter
dc11f02e16
Move auditor classes into separate files.
2020-11-18 11:22:27 +01:00