Commit Graph

487 Commits

Author SHA1 Message Date
Markus Reiter e2e25b5745 Don't run `automerge` workflow on forks. 2023-03-13 00:59:05 +01:00
Markus Reiter 65de6af94c Fix typo in workflow config. 2023-03-13 00:59:05 +01:00
Markus Reiter 4a5e03c345
Enable auto-merge. (#142929) 2023-03-12 12:11:42 -07:00
Markus Reiter ee18ab7379
Fix auto-merge config. (#142925) 2023-03-12 18:51:03 +08:00
Markus Reiter 2172aa0178
Automatically enable auto-merge for maintainer version bumps. (#142896) 2023-03-12 10:58:47 +01:00
Markus Reiter 7145628723
Speed up CI. (#142918) 2023-03-12 09:58:08 +00:00
Markus Reiter f875d1674d
Allow rerunning CI in debug mode. (#142339) 2023-03-06 11:04:55 +08:00
Bevan Kay ff5e31652b
ci_matrix: add label to skip livecheck_min_os audit (#142080)
* ci_matrix: add label to skip livecheck_min_os audit

* add rerun trigger
2023-02-28 16:59:50 +08:00
Bevan Kay bf080f93ea
triage: update missing-zap regex (#142081) 2023-02-28 16:57:54 +08:00
Sam Ford 7e569590c7
CI: Support ci-skip-livecheck label (#141987)
This adds support for a ci-skip-livecheck label to cask repository CI,
as a way of skipping livecheck audits when a check works locally and
exclusively fails in the CI environment. This is a rare situation and
the label should not be used for any other purpose at this time.

I previously implemented support for this label in homebrew/core (and
test-bot) to handle this situation (with the same restrictions on its
use), so this commit aligns the core/cask repositories in this regard.
The practical effects of the label differ but the fundamental idea
remains the same.

Co-authored-by: Bevan Kay <email@bevankay.me>
2023-02-26 09:02:48 +11:00
Colin Dean bbb3d4586d
Clarify existing vs new tasks in PR template (#141789)
This tripped me up and I ended up skipping the style check when creating a new cask.
2023-02-24 13:44:30 -08:00
Bevan Kay 0457b0d03a
triage: add support for `missing zap` label (#141595)
triage: add support for `missing-zap` label

Ideally we should add an additional audit to check for a zap file when running `brew audit --new-cask` 

But this will help us know when a contributor has added a zap stanza to a new cask.
2023-02-21 10:27:59 +08:00
Bevan Kay 555fcc46d4
ci: add NO_INSTALL_FROM_API env (#140639) 2023-02-06 17:25:59 +11:00
dependabot[bot] 89635b28b3
Bump peter-evans/create-or-update-comment from 2.1.0 to 2.1.1 (#140632)
Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases)
- [Commits](5adcb0bb0f...67dcc547d3)

---
updated-dependencies:
- dependency-name: peter-evans/create-or-update-comment
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-06 14:17:43 +11:00
Sean Molenaar a8efa0d25b
chore: replace doctor --debug by config (#140267) 2023-01-27 18:19:40 +08:00
TAKAHASHI Shuuji b884ab1c07
ci: Update GitHub Actions to avoid set-output deprecation (#138689)
Co-authored-by: Bo Anderson <mail@boanderson.me>
2023-01-27 03:45:31 +00:00
Bo Anderson c474421750
Adapt to setup-homebrew changes (#140262) 2023-01-27 11:05:39 +08:00
Bevan Kay 9eb783ecb4
Issue Template: Fix incorrect url (#139882) 2023-01-24 09:30:38 +08:00
Bevan Kay f7026f9aa9
workflows: update autopublish to work on all homebrew-cask-* repositories (#138802)
* workflows: update autopublish to work on all homebrew-cask-* repositories

* Update templates.rb
2022-12-30 18:29:39 -08:00
Patrick Linnane c7841e9b09
ci: adjust audit syntax (#138591) 2022-12-27 13:52:46 -08:00
BrewTestBot eaac6bc3e7
Synchronize triage configuration (#138561)
triage-issues.yml: update to match main configuration
2022-12-26 21:48:20 -08:00
Bevan Kay eb163f2e78
ci: fixing spacing issue (#137151) 2022-12-07 09:57:41 +11:00
Sean Molenaar 827c4af4dd
CI: enable signing audit (#137074)
* CI: enable signing audit

* Update ci.yml

* Update ci.yml

Co-authored-by: Bevan Kay <email@bevankay.me>
2022-12-07 05:57:58 +08:00
BrewTestBot 1297a6353e
Synchronize triage configuration (#137066)
triage-issues.yml: update to match main configuration
2022-12-05 11:20:37 +01:00
dependabot[bot] 4332eba01a
Bump reitermarkus/rerun-workflow from 1.2.2 to 1.3.0 (#137018)
Bumps [reitermarkus/rerun-workflow](https://github.com/reitermarkus/rerun-workflow) from 1.2.2 to 1.3.0.
- [Release notes](https://github.com/reitermarkus/rerun-workflow/releases)
- [Commits](c8d5bc3526...1a15891377)

---
updated-dependencies:
- dependency-name: reitermarkus/rerun-workflow
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-03 17:59:10 -08:00
dependabot[bot] d9451d28f1
Bump peter-evans/create-pull-request from 4.2.0 to 4.2.3 (#137019)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.2.0 to 4.2.3.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](b4d51739f9...2b011faafd)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-03 17:59:04 -08:00
dependabot[bot] 4eb1703fe8
Bump peter-evans/create-or-update-comment from 2.0.1 to 2.1.0 (#134680) 2022-10-30 20:31:33 -07:00
dependabot[bot] 13397da926
Bump peter-evans/create-pull-request from 4.1.3 to 4.2.0 (#134151)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.1.3 to 4.2.0.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](671dc9c9e0...b4d51739f9)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-23 20:33:44 -07:00
dependabot[bot] 84cf9d35d4
Bump peter-evans/create-or-update-comment from 2.0.0 to 2.0.1 (#134150)
Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases)
- [Commits](c9fcb64660...2b2c85d0bf)

---
updated-dependencies:
- dependency-name: peter-evans/create-or-update-comment
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-23 20:32:48 -07:00
dependabot[bot] fb925e223b
Bump peter-evans/rebase from 2.0.0 to 2.0.1 (#134149)
Bumps [peter-evans/rebase](https://github.com/peter-evans/rebase) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/peter-evans/rebase/releases)
- [Commits](08cedbbd4e...56c359b35f)

---
updated-dependencies:
- dependency-name: peter-evans/rebase
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-23 20:31:53 -07:00
dependabot[bot] 0a6f655062
Bump peter-evans/slash-command-dispatch from 3.0.0 to 3.0.1 (#134148)
Bumps [peter-evans/slash-command-dispatch](https://github.com/peter-evans/slash-command-dispatch) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/peter-evans/slash-command-dispatch/releases)
- [Commits](2afb49dbaa...a28ee6cd74)

---
updated-dependencies:
- dependency-name: peter-evans/slash-command-dispatch
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-23 20:30:54 -07:00
Bo Anderson 154e31be69
Improve CI coverage for Casks using `on_os` blocks (#133704) 2022-10-18 19:27:15 -04:00
dependabot[bot] 52500fe83b
Bump actions/cache from 2 to 3 (#132716)
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-03 11:18:59 +08:00
dependabot[bot] 926080a667
Bump peter-evans/create-pull-request from 4.1.2 to 4.1.3 (#132717)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](171dd555b9...671dc9c9e0)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-03 11:18:42 +08:00
dependabot[bot] 978af6516b
Bump peter-evans/create-pull-request from 4.1.1 to 4.1.2 (#132250)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](18f90432be...171dd555b9)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-27 22:31:45 +08:00
BrewTestBot 7ab1967312
Synchronize triage configuration (#132125)
triage-issues.yml: update to match main configuration
2022-09-22 11:15:31 -04:00
Miccal Matthews d6c28b8d90 Revert "templates.rb: add publish-commit-casks.yml (#131452)"
This reverts commit 447a8a26b4.
2022-09-12 09:21:26 +02:00
Miccal Matthews 447a8a26b4
templates.rb: add publish-commit-casks.yml (#131452)
Update templates.rb
2022-09-12 13:53:31 +08:00
Markus Reiter 490ba4b3db
Add two new labels. (#130563) 2022-08-29 07:32:59 +08:00
dependabot[bot] 74eef023c8
Bump peter-evans/create-pull-request from 4.0.4 to 4.1.1 (#130176)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.0.4 to 4.1.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](923ad837f1...18f90432be)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-22 13:32:55 +10:00
BrewTestBot 6ca3153fc7
Synchronize triage configuration (#128101)
triage-issues.yml: update to match main configuration
2022-07-18 18:36:31 +02:00
Varun Sharma a4451e55dc
ci: Add GitHub token permissions for workflows
Signed-off-by: Varun Sharma <varunsh@stepsecurity.io>
2022-07-04 17:32:40 +01:00
dependabot[bot] 45df5e3de4
Bump reitermarkus/rerun-workflow from 1.2.1 to 1.2.2 (#126592)
Bumps [reitermarkus/rerun-workflow](https://github.com/reitermarkus/rerun-workflow) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/reitermarkus/rerun-workflow/releases)
- [Commits](cd46218e13...c8d5bc3526)

---
updated-dependencies:
- dependency-name: reitermarkus/rerun-workflow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 11:16:43 +08:00
dependabot[bot] 77ac12f38e
Bump peter-evans/create-pull-request from 4.0.3 to 4.0.4 (#124926)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](f094b77505...923ad837f1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-06 04:13:09 +01:00
Bevan Kay c15f85476c
Revert "`ci`: update julia uninstall" (#124537)
Revert "`ci`: update julia uninstall (#124448)"

This reverts commit 5cf7dc6964.
2022-05-31 19:10:20 +10:00
Bevan Kay 5cf7dc6964
`ci`: update julia uninstall (#124448)
This should resolve the issues with `julia` not being uninstalled correctly for CI runs. 

Fix for: https://github.com/Homebrew/homebrew-cask/pull/124372
2022-05-29 11:16:58 +10:00
Bevan Kay f7afed5cb1
Update rerun-workflow.yml (#124072)
Offset the rerun workflows from the automerge workflow by 30 minutes.
2022-05-20 08:01:34 +08:00
dependabot[bot] 97efe2a8ff
Bump peter-evans/create-pull-request from 4.0.2 to 4.0.3 (#123092)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4.0.2 to 4.0.3.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](bd72e1b792...f094b77505)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-09 13:20:24 +10:00
Bevan Kay b88d1f2c4b
Update PULL_REQUEST_TEMPLATE.md (#122636)
It is worth considering adding the `--online` flag to the requested `brew audit` run. It will help prevent PRs being opened that aren't using `brew bump` or `brew bump-cask-pr` that don't consider livecheck or other variables, and aligns the audit more closely with what will be run by CI.
2022-04-28 20:11:28 +08:00
Sean Molenaar cb749f63f6
autopublish: add block-labels and formatting (#122523) 2022-04-26 12:36:55 +02:00