4c12f28887
dev: exempt '2. status:waiting' from stalebot
...
Since this label indicates that the issue is legitimately on hold.
2021-09-13 17:26:33 +02:00
9b177957f8
dev: insist on pastebin for sysinfo in issue forms
2021-08-14 02:24:32 -04:00
c0c64738cb
dev: remove placeholder titles form issue forms
...
Too many people not modifying the title and now my inbox is full of
"Briefly summarize your issue" issues. At least when it's blank by
default, Github won't let you submit it until you fill it out.
2021-08-12 19:31:52 -04:00
44412955cc
dev: warn about modifying doom/info in issue form
...
The user's doom/info is essential information for debuggin issues.
Please don't modify or omit parts of it. Of course, feel free to remove
sensitive information, but do so selectively. The more you omit, the
less I have to work with.
2021-08-10 17:10:42 -04:00
ab7517c2d9
dev: run triage workflows twice daily instead
...
They were occasionally rate limited at once-an-hour.
Ref https://github.com/hlissner/doom-emacs/runs/3227573350
2021-08-03 23:00:43 -04:00
199fde526e
dev: link commit convention guide in PR template
...
Also clarify the rest of the criteria for concision.
2021-08-02 23:46:44 -04:00
791de329e7
dev: exempt milestones/assignees from stale bot
...
Mistook exempt-{milestones,assignees} for
exempt-all-{milestones,assignees}. If an issue/PR is assigned one, it
means it's been approved/accepted, and I'll get around to it.
2021-08-02 23:40:50 -04:00
74f72c15b3
dev: fix commit linter target and lint all commits
...
- Was formerly processing the internal merge commit, which never conforms
to our conventions, but is also unrelated to the work at hand.
- Now lints the range of commits applicable to the event, and not just
the latest commit.
2021-08-02 15:00:53 -04:00
258ef30b4d
dev: install emacs in linter workflow
...
Whoops. Kinda important...
2021-08-01 11:42:52 -04:00
405f96be84
dev: clarify stale bot messages
...
Also fix typos.
2021-08-01 02:36:26 -04:00
eb7361d9c5
dev: add locked label to locked threads
2021-08-01 02:03:36 -04:00
57a48578e0
dev: clarify triage workflow name
2021-08-01 02:03:33 -04:00
f76c65e8bb
dev: fix actions/stale workflows
...
Correct datatype expectations and revise stale messages.
2021-08-01 01:08:05 -04:00
074b9eb0d1
dev: add commit linter workflow
...
Experimenting with an internal linter. Only trouble is, if Doom's CLI is
ever in a broken state, a contributor will have to know about
--no-verify option for git commit. This can be improved post CLI
rewrite.
2021-07-31 23:51:27 -04:00
ea1883c6eb
dev: refactor github workflows
2021-07-31 23:49:37 -04:00
ff2e75b15e
Remove checkboxes in issue forms
...
This is dangerous, but I don't want these pseudo task lists polluting
the new issue alpha dashboard.
I bet I'll end up reverting this...
2021-07-08 15:11:39 -04:00
9ff0bf8851
Add "how-to/config questions" warning to feature-request form
...
(And enboldens them in both forms)
I didn't think anyone would use this form to ask for how-to/config help,
but the internet proved me wrong.
Oh god. Does the bump request form need one too?
2021-05-31 11:19:21 -04:00
1f918ba638
Remove braces from issue form placeholders
...
I added these to make the title input harder to miss, but now I'm
getting issues entitled {{{ <summary of issue> }}}.
There's no winning this game...
2021-05-26 16:19:07 -04:00
6c2ff3791a
Reformat issue forms
...
Using a field's description makes the important preamble too small and
easy to skim over.
2021-05-25 22:39:29 -04:00
79df2f875a
Fix bug_report & feature_request issue forms
2021-05-25 22:30:59 -04:00
108f9877fe
Revise issue forms
...
The dream:
+ Fewer "X doesn't work" / "X stopped working" issue
+ Fewer "Briefly summarize your issue here" issues
2021-05-25 14:20:08 -04:00
739fb58a16
Don't trigger labeler workflow on issues
2021-05-23 22:09:07 -04:00
2466f835bc
Fix labeler workflow
2021-05-16 14:06:03 -04:00
44a0589281
Fix labeler action config
2021-05-15 14:09:08 -04:00
926ba626b7
Minor clarification in issue forms
2021-05-11 16:22:00 -04:00
ea3adb0e72
Revise PR template
2021-05-11 01:37:14 -04:00
c19b3c827d
Add CODEOWNERS file
...
This won't be effective until the repo is moved to a github org and
these folks are given the needed permissions.
2021-05-10 04:41:13 -04:00
5e8648e6c1
Add more issue forms and rewrite PR template
2021-05-10 03:11:56 -04:00
a4a64b9c6c
Revise bug report form
...
Minor corrections and clarification.
2021-05-09 01:33:24 -04:00
9ef708796c
Remove JasonEtco/is-sponsor-label-action workflow
...
It'll break once Doom moves to its own github org.
2021-05-09 00:49:29 -04:00
5a9171ed5c
Fix "About can't be blank" issue form error
2021-05-08 01:14:47 -04:00
f2b397ba52
Fix bug_report issue form
2021-05-08 01:12:23 -04:00
9cc7e3ac7d
Replace bug_report issue template with form
2021-05-08 01:09:18 -04:00
92a378c8d0
Fix contact_links config
2021-05-08 00:50:31 -04:00
ddd1ae43f8
Reconfigure & expand github workflows
2021-05-08 00:42:16 -04:00
6e541b01e5
Add issue contact links
...
And disable blank issues. Viva la templates!
2021-05-08 00:42:16 -04:00
a13639bde0
Revise issue template (again)
...
Folks will now know to pastebin their backtraces and M-x doom/info
instead of pasting it in verbatim, right?
...Right?
2021-03-11 14:36:08 -05:00
4ed27f615e
Request users pastebin their M-x doom/info, etc
...
Also use our new doomemacs.org permalinks.
See #4742
2021-03-07 00:11:42 -05:00
61e8069adc
Remind folks to search PRs in PR template
...
So.
Many.
Duplicates.
2021-03-04 12:57:52 -05:00
4a54a4bd64
Add warning to issue template
...
Please, _please_, *please* stop ignoring the issue template. I beg you.
Cthulhu begs you. Your waifu begs you.
2021-03-04 12:56:05 -05:00
208755030a
Add needs-reply action
2021-02-11 17:56:46 -05:00
49150c4045
Autolock threads more frequently
...
It's rate limited to 50 threads a day. It'll take a long time to go
through all our issues.
2021-01-31 04:30:48 -05:00
1ed6f8c1f5
Disable CI tests
...
Until they are fixed.
2021-01-29 18:46:14 -05:00
b3ba98cfd6
Auto-lock closed issues after 180d of inactivity
2021-01-29 18:42:12 -05:00
5909b183c6
Prohibit posting usage/config questions on issue tracker
...
We've hit capacity. It's impossible to support all these howto "issues",
and it adds too much noise to our issue tracker.
2020-05-25 15:55:29 -04:00
090eed4bd5
Fix github pull request templates
2020-04-30 18:32:06 -04:00
a5c7c71410
Bump actions/checkout from v1 to v2
2020-03-25 15:13:46 +09:00
69e3c0d0c0
Remove 26.{1,2} tests
...
The changes between these versions are so minor that it's not worth
testing them. 26.3 is good enough. And 27 later, once it's stable.
2020-02-27 00:43:27 -05:00
b627cef265
Mention discord server in how_to issue template
2020-02-13 14:39:56 -05:00
b4c56cc691
Add package bump PR template
2020-02-13 02:51:58 -05:00