Commit graph

58 commits

Author SHA1 Message Date
Mike McQuaid
9068085dd2
generate_formulae.brew.sh_data: fetch/rebase when needed.
Similar change to https://github.com/Homebrew/brew/pull/6791.
2019-12-02 13:22:51 +00:00
Mike McQuaid
047ce267b1 More issue template tweaks
Be more consistent between items and with Homebrew/brew.
2019-10-29 17:32:37 +00:00
Mike McQuaid
5c96f1b3d7 Issue template tweaks
More some stuff from the templates to the chooser and disable blank
issues.

See:
https://github.blog/changelog/2019-10-28-new-issue-template-configuration-options/
2019-10-29 16:13:35 +00:00
Cheng XU
ecd943c2bd github action: only run in the main repo
This prevents the action being run in the fork, which
will generate errors due to missing token.
2019-10-02 23:36:37 +02:00
Eric Knibbe
ab8015a4d8 Migrate data generation workflow to YAML (#44203) 2019-09-13 09:33:39 +01:00
Mike McQuaid
a88c655906
Update issue-close-app.yml (#41322)
Clarify the wording while hopefully remaining friendly.
2019-06-25 19:07:11 +01:00
Mike McQuaid
ef210630ba .github/issue-close-app: make message friendlier. (#41132)
This should hopefully make the experience a little more pleasant when users make an innocent mistake.
2019-06-19 18:55:27 +02:00
Sean Molenaar
406649d3d1 issue-close-app: only check issue for checkboxes (#40441) 2019-05-29 19:24:56 +02:00
Mike McQuaid
9b555bdd01
issue-close-app.yml: fix YAML syntax (again)
Use the correct multiline syntax.
2019-05-27 13:41:46 +01:00
Issy Long
818a78cd58 .github/issue-close-app: Fix YAML syntax (#40350)
According to the [README](https://github.com/offu/close-issue-app#usage) it was missing  an `issueConfigs` key. This was causing errors to be posted to new issues rather than the desired text.
2019-05-27 08:51:06 +01:00
Mike McQuaid
4079234670
github/issue-close-app: autoclose missing issue template. (#40317)
It's not a good use of maintainer time to handle these manually.
2019-05-25 13:10:51 +02:00
Mike McQuaid
51ad1ed299
.github/: defer to Homebrew/.github repo. (#40212)
This allows maintaining more settings in one place.
2019-05-23 10:11:45 +02:00
Mike McQuaid
13da06ef33
.github/main.workflow.sh: get latest homebrew-core (#38467) 2019-03-28 21:20:44 +00:00
Mike McQuaid
30a4e37629
.github/main.workflow.sh: exit cleanly on no changes (#38465) 2019-03-28 21:05:30 +00:00
Eric Knibbe
46ca97228a .github/main.workflow.sh: include added files for new formulae (#38460) 2019-03-28 20:50:56 +00:00
Eric Knibbe
199330b59a .github/main.workflow.sh: also push _data/analytics directory (#38147) 2019-03-27 14:26:22 +00:00
Jonathan Chang
9e26b050a2
ISSUE_TEMPLATE: update Linux issue location
It now lives at homebrew/linuxbrew-core.
2019-03-14 15:30:18 +11:00
Mike McQuaid
e69b14cbd3
.github/main.workflow.sh: also commit formula directory. 2019-03-06 17:31:07 +00:00
Mike McQuaid
29e6b3f6a7
.github/main.workflow.sh: also update API. 2019-03-06 17:23:08 +00:00
Mike McQuaid
10bc77109a
Push to formulae.brew.sh with GitHub Actions (#37123)
Update formulae.brew.sh with GitHub Actions (and remove Travis CI). This removes the need for Travis CI for pushing changes to formulae.brew.sh and uses GitHub Actions instead.
2019-02-21 12:32:23 +00:00
Mike McQuaid
9f349ab6a9
Update main.workflow* (#37010) 2019-02-15 15:38:06 +00:00
Mike McQuaid
186a030501
main.workflow.sh: fix permissions. 2019-02-15 15:32:28 +00:00
Mike McQuaid
8003b5910a
Update main.workflow.sh
This should get feature parity with Travis CI bar analytics.
2019-02-15 15:07:34 +00:00
Mike McQuaid
a807e991cd
Update GitHub Actions main.workflow (#36960) 2019-02-15 13:40:41 +00:00
Mike McQuaid
f7e5f35765 Update formulae.brew.sh.workflow 2019-02-13 16:09:36 +00:00
Mike McQuaid
f6cf53416d Deploy formulae.brew.sh changes with Actions
Try using GitHub Actions to replace https://github.com/Homebrew/homebrew-core/blob/master/.travis.yml
2019-02-13 16:09:36 +00:00
Mike McQuaid
ecd2c4f05b
Add Linuxbrew documentation changes (#36422)
Note Linuxbrew/homebrew-core in the README and in the issue template.
2019-01-27 12:14:06 +00:00
Mike McQuaid
0de5e99130
Remove probot-move. (#35643)
This has been replaced with GitHub's beta feature.
2019-01-02 21:50:58 +00:00
Sumit Murari
9df2dee1fc PULL_REQUEST_TEMPLATE.md: update template (#35327) 2018-12-22 09:37:55 +01:00
Sean Molenaar
55727d2a4b Deny software requests in Bugreport template (#35192) 2018-12-17 19:24:46 +00:00
commitay
f58b37306a
reproducible-bug-report: update cask url (#28293) 2018-05-26 19:46:38 +10:00
commitay
190235f4d3 reproducible-bug-report.md: update cask url (#27794) 2018-05-13 17:27:17 -07:00
commitay
ae1dadaaf2 support probot: bugs only (#27684) 2018-05-10 02:51:43 -07:00
commitay
f5d02871e0 issue_template.md: point questions to discourse (#27685) 2018-05-10 02:33:44 -07:00
Mike McQuaid
e6c5264342 Use new ISSUE_TEMPLATEs
Use the new issue template format.
2018-05-08 19:41:20 -04:00
Mike McQuaid
9aa50fb9fc Add more Probots
We're already using the stale bot which seems to work quite well for us.
Let's also add:

- [No Response](https://probot.github.io/apps/no-response/) (replacing
[github-snooze-button](https://github.com/tdsmith/github-snooze-button))
- [Move Issues](https://probot.github.io/apps/move/)
- [Support Requests](https://probot.github.io/apps/support/)
- [Lock Threads](https://probot.github.io/apps/lock/)
2018-05-04 09:13:14 +01:00
Mike McQuaid
b494d5a717 ISSUE_TEMPLATE: various updates.
Most notably: try to point people towards Discourse for non-bugs.
2018-02-13 09:28:28 +00:00
ilovezfs
d275fde979 ISSUE_TEMPLATE: fix link to caskroom new issue 2017-10-06 07:05:20 -07:00
Mike McQuaid
459e0f3ac5 ISSUE_TEMPLATE: firm up language
Try to be even clearer that we need you to read this.
2017-08-24 11:48:27 +01:00
Mike McQuaid
392c977ce2 ISSUE_TEMPLATE: more tweaks.
- note we don't want cask issues here (again)
- harden closing issue without comment disclaimer
2017-06-16 16:31:34 +01:00
Mike McQuaid
f038f9d405 ISSUE_TEMPLATE: tweak instructions.
- Note that Homebrew Cask issues should be filed elsewhere.
- Make `brew`/homebrew-core issue differential in simpler language
- Tell people to fix all `brew doctor` issues
- Refer to the issue checklist and make it even more clear and prominent
  that we may close it out immediately if they don't use it.

Fixes https://github.com/Homebrew/brew/issues/2608
2017-05-10 11:38:01 -05:00
Mike McQuaid
0e8c113400 Add probot-stale configuration. (#12091) 2017-04-05 09:15:38 +01:00
Mike McQuaid
8ceac96314 ISSUE_TEMPLATE: tweak instructions. (#11972)
* ISSUE_TEMPLATE: tweak instructions.

Be clearer about what's expected and where to file things.

* ISSUE_TEMPLATE: tweak new formula title.

* ISSUE_TEMPLATE: formula not formulae
2017-04-02 17:01:32 +01:00
Tej Chajed
53a4acf094 ISSUE_TEMPLATE: fix typo 2017-03-01 08:40:48 +01:00
Mike McQuaid
95256d78c3 ISSUE_TEMPLATE: request more specific information.
And note that we may close things without comment.

Closes #7912.

Signed-off-by: Tomasz Pajor <tomek@polishgeeks.com>
2016-12-16 17:32:50 +01:00
Mike McQuaid
ff1fc077cb ISSUE_TEMPLATE: tweak based on recent issues. 2016-12-06 14:35:05 +00:00
Mike McQuaid
bbe3376088 ISSUE_TEMPLATE: point people to the right repo. 2016-11-30 11:38:14 +00:00
mattdipasquale
bf0cbceea2 Update Contributing documents
- Add `brew uninstall foo`
- Add `--build-from-source` to `brew install foo`
- Add `--new-formula` to `brew audit foo`

Closes #3872.
2016-10-15 12:24:19 +01:00
Mike McQuaid
37f8c5f736 Fix more CONTRIBUTING.md links. 2016-09-20 12:33:50 +01:00
Mike McQuaid
5a5b672682 CONTRIBUTING: move to repository root. 2016-09-20 11:52:35 +01:00