Issy Long
232f4e1fdd
[Actions] Revert addition of auto-labeller action for bottle :unneeded
( #48929 )
...
- I forgot that GitHub doesn't support secrets in Actions from forked repos, [until there was a legitimate use case for adding a label](https://github.com/Homebrew/homebrew-core/pull/48927 ), so the action will fail:
```
/opt/hostedtoolcache/Ruby/2.6.3/x64/lib/ruby/gems/2.6.0/gems/octokit-4.15.0/lib/octokit/response/raise_error.rb:16:in `on_complete': POST https://api.github.com/repos/Homebrew/homebrew-core/issues/48927/labels : 403 - Resource not accessible by integration // See: https://developer.github.com/v3/issues/labels/#add-labels-to-an-issue (Octokit::Forbidden)
```
- Given our PR workflow is "forked repo for everything", we can't do this until
GitHub supports using secrets in forked PRs. It's a [requested
feature](https://github.community/t5/GitHub-Actions/how-to-use-GITHUB-TOKEN-for-PRs-from-forks/td-p/37450 ).
- Maybe at some other point in the future, we can revisit this and other
auto-labelling actions.
- I enjoyed making it nonetheless, and now I have "forked repos" to add to my
testing for future Actions proof-of-concepts!
----
Reverts #48911 and supersedes #48919 .
2020-01-12 17:41:47 +00:00
Issy Long
db38f1e3e1
[Actions] Label PRs where the formula is bottle :unneeded
( #48911 )
...
- The vast majority of formulae here have bottles, but there are some
that we can merge through the GitHub web UI buttons.
- Yes, we'll still check the diff of submitted formulae, but for those
short on time, it might be good to know that we can review submissions
and merge them on GitHub without having to be near a computer to pull
the bottles.
- This was also a nice look into how we can potentially in future
auto-label other conditions for formulae (new formula, test failure,
etc).
2020-01-12 13:12:50 +00:00
Mike McQuaid
0486103e4e
.github/stale: add extend configuration.
...
This seems to be necessary for stalebot to behave as expected.
2020-01-02 09:36:16 +00:00
Issy Long
0e054fe558
git rm .github/issue-close-app.yml ( #48039 )
...
- We disabled the auto-close issue bot earlier this year, so we don't
need these configs any more.
2019-12-19 20:04:25 +11:00
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