Mike McQuaid
52377af196
ISSUE_TEMPLATE: direct people to GitHub Discussions
...
Let's trial this and see how it goes.
2020-09-02 13:40:15 +01:00
Dawid Dziurla
a87ccf43a1
workflows: disable! could have arguments
2020-09-01 21:28:30 +02:00
Dawid Dziurla
30268c2f3d
workflows: use pull_request_target event for PR labelling ( #60381 )
2020-08-31 14:41:36 +02:00
Maxim Belkin
6a76145241
Sync bug report template with Homebrew/brew
...
Closes #60395 .
Signed-off-by: Sean Molenaar <1484494+SMillerDev@users.noreply.github.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2020-08-30 19:08:46 +00:00
Dawid Dziurla
32624e05ed
workflows: install bundler gems always
...
This way we can see what changed and what is using the cache.
2020-08-30 12:20:09 +02:00
Dawid Dziurla
7b896699a4
workflows: HOMEBREW_COLOR is now set in setup-homebrew
2020-08-23 16:34:41 +02:00
Dawid Dziurla
2ec67251d4
workflows: align
2020-08-14 21:41:41 +02:00
Dawid Dziurla
91283b4413
workflows: remove redundant envs
2020-08-14 21:40:24 +02:00
Dawid Dziurla
1f2dab79f0
workflows: add workflow_dispatch trigger
2020-08-14 21:39:13 +02:00
Mike McQuaid
63a9116be7
GitHub Actions actions_cleanup
...
- Add consistent spacing between steps
- Remove `pull_request: []` warning
2020-08-13 15:36:30 +01:00
Dawid Dziurla
b34d0c3145
workflows/autolabel: add workflow dispatch trigger
2020-08-10 22:50:27 +02:00
Dawid Dziurla
fcadea2969
workflows/autolabel: another regex fix
2020-08-10 22:44:03 +02:00
Dawid Dziurla
475baef3a1
workflows/autolabel: fix regex in JSON
2020-08-10 22:18:46 +02:00
Rylan Polster
c97419dc81
workflows/autolabel: label deprecated licenses
...
Closes #59423 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Signed-off-by: chenrui <chenrui333@gmail.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2020-08-10 16:13:21 +00:00
Maxim Belkin
c156e5277a
tests.yml: remove redundant 'name's ( #59342 )
2020-08-08 23:24:56 +02:00
Dawid Dziurla
f4de94de67
workflows: use cache v1 action
2020-08-08 17:32:47 +02:00
Dawid Dziurla
7224d7371f
workflows: attempt to fix gems caching
...
by renaming restoration keys a bit
2020-08-08 15:47:34 +02:00
Dawid Dziurla
bc1cb9713b
workflows: spaces
2020-08-07 09:13:33 +02:00
Dawid Dziurla
8c6ee713c2
workflows: don't set HOMEBREW_NO_PATCHELF
2020-08-07 09:12:43 +02:00
Mike McQuaid
5818ceac13
workflows/*: remove unnecessary steps, cleanup.
...
These are done by setup-homebrew. Also, be more consistent across
steps.
2020-08-06 19:19:10 +01:00
Dustin Rodrigues
46f9cd6331
workflows/tests: don't always run full CI on PR ( #59208 )
2020-08-06 09:27:19 -04:00
Mike McQuaid
2e8996f703
workflows/tests: use setup-homebrew GitHub Action.
...
This allows more code reuse.
2020-08-06 12:37:24 +01:00
Seeker
ebede3c46d
workflows/autolabel: add missing license ( #59140 )
2020-08-04 18:20:07 +02:00
Mike McQuaid
e6f99d4610
workflows/tests: run tap_syntax job only on Linux.
...
Some food for thought as:
- the only thing that is different on macOS is the `brew readall`
behaviour on differing macOS/Linux Formula code (and that's more
likely to be already working and will be caught by our self-hosted
workers)
- the Linux workers are dramatically faster than the macOS ones and this
saves the macOS Actions workers for the cases where they are actually
needed.
2020-07-31 20:13:02 +01:00
Mike McQuaid
055f977408
workflows/tests: untap mongodb on macOS.
...
This will enable `brew audit` to pass.
2020-07-31 20:01:32 +01:00
Dawid Dziurla
d52423aba6
workflows: remove missing license constraint
2020-07-31 17:42:54 +02:00
Jonathan Chang
0b747f5a42
workflows: autolabel language, license, versions ( #58903 )
...
* workflows: autolabel language, license, versions
* workflows: tweak python and php content regexes
Co-authored-by: Dawid Dziurla <dawidd0811@gmail.com>
2020-07-31 17:16:46 +02:00
Seeker
291ffb05cb
Revert "workflows/autolabel: add gopath deprecation" ( #58855 )
...
This reverts commit fd5c838018
.
2020-07-30 10:49:52 -07:00
Seeker
fd5c838018
workflows/autolabel: add gopath deprecation
...
Closes #58852 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2020-07-30 17:11:07 +00:00
Dawid Dziurla
3b05076dfc
workflows: set HOMEBREW_COLOR
2020-07-29 17:47:29 +02:00
Dawid Dziurla
b45185ac8f
workflows: set HOMEBREW_COLOR
2020-07-29 17:46:56 +02:00
Dawid Dziurla
9f4823ccca
workflows: pr-pull --debug
2020-07-29 17:43:31 +02:00
Dawid Dziurla
d70a042537
workflows: fix yaml
2020-07-29 13:26:31 +02:00
Dawid Dziurla
1bad253bc7
workflows: don't checkout whole repo on upload ( #58802 )
2020-07-29 13:23:20 +02:00
Dawid Dziurla
0eeeca687c
workflows: tighten regexes for labelling ( #58752 )
2020-07-29 09:11:05 +02:00
Dawid Dziurla
8f0331d2b9
workflows: set HOMEBREW_NO_PATCHELF_RB for publish job
2020-07-28 15:05:56 +02:00
Dawid Dziurla
d36f75979d
workflows: label more ( #58727 )
...
- bottle unneeded
- formula deprecated
- formula disabled
2020-07-28 12:57:52 +02:00
Dawid Dziurla
05b733aea2
workflows: use workflow_dispatch for publishing workflow ( #58725 )
2020-07-28 12:36:39 +02:00
Dawid Dziurla
081996d296
workflows: add more on-schedule workflows ( #58710 )
2020-07-28 11:11:13 +02:00
Dawid Dziurla
43d95f9846
workflows: pr-automerge correct tap ( #58688 )
2020-07-27 20:02:54 +02:00
Dawid Dziurla
eb184ad847
workflows: no need to set up ruby on ubuntu
2020-07-22 19:47:47 +02:00
Dawid Dziurla
79d74f8768
workflows: set dispatch type to 'Publish *' ( #57557 )
...
With `brew pr-publish` setting the dispatch' event type (name) to `Publish ##{PR}`,
we should tighten the dispatch type in workflow file too.
2020-07-06 21:16:50 +02:00
Dustin Rodrigues
c0f2ab8752
workflows/tests: only run on homebrew-core ( #55955 )
2020-07-06 13:01:06 +01:00
Bo Anderson
af4d3907b9
workflows/tests: separate log artefact ( #57375 )
2020-07-06 09:12:16 +01:00
Dawid Dziurla
aadf808bc2
workflows: use more Homebrew actions ( #57429 )
2020-07-04 12:24:04 +02:00
Jonathan Chang
f600359110
workflows: use PAT instead of default GITHUB_TOKEN
...
Should prevent errors like:
Error: [{"type"=>"FORBIDDEN", "path"=>["repository", "pullRequest", "reviews", "nodes", 0, "author", "email"], "extensions"=>{"saml_failure"=>false}, "locations"=>[{"line"=>6, "column"=>27}], "message"=>"Resource not accessible by integration"}]
https://github.com/Homebrew/homebrew-core/runs/826063506?check_suite_focus=true#step:7:20
2020-07-01 21:16:15 +10:00
Dawid Dziurla
b37dd49593
workflows: use git-user-config action ( #57138 )
2020-06-30 11:39:24 +02:00
Mike McQuaid
102f98b0cd
workflows/tests: cleanup bottles before builds. ( #57086 )
...
This should be handled by the cleanup step but, if it isn't run for
whatever reason, let's cleanup anyway.
2020-06-29 16:33:42 +01:00
Dawid Dziurla
4501ee0d44
workflows: use git-try-push action
...
Closes #57067 .
Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com>
2020-06-29 14:06:31 +00:00
Mike McQuaid
9230f14842
.github/PULL_REQUEST_TEMPLATE.md: refer to default branch with HEAD.
2020-06-25 11:20:46 +01:00