Henrik Lissner
0db9014e89
dev: fix link to third party resources
2022-05-04 18:26:56 +02:00
Henrik Lissner
dcf3e873bf
dev: update labels in issue templates
...
Our labels were recently redesigned for consistency across our org
repos.
2022-05-04 17:06:58 +02:00
Henrik Lissner
7a30582505
dev: use doomemacs/ci@legacy
2022-05-03 18:38:21 +02:00
Henrik Lissner
47269c506c
dev: auto-add issues to project board
...
With this we can slowly transition away from the unhelpful deluge of
Github status labels.
Ref: https://github.com/orgs/doomemacs/projects/2/views/1
2022-05-03 03:02:31 +02:00
Henrik Lissner
3f5c111b42
dev: revise warnings in issue templates
...
Ref: #6322
2022-04-22 05:25:33 +02:00
Henrik Lissner
b688df5c3e
dev: update links in issue templates
...
Our Discourse is now public.
2022-04-18 06:10:52 +02:00
Henrik Lissner
a2b931e4c9
dev: fix formatting in issue form templates
2022-02-23 13:55:28 +01:00
Henrik Lissner
fca870ee83
dev: revise issue/PR templates
...
Make them more concise and clearer.
2022-02-10 21:07:20 +01:00
Henrik Lissner
43e238f92a
dev: mention master & rewrite-docs in PR template
2022-01-27 04:01:02 +01:00
Henrik Lissner
5274f1ad4d
dev: target master branch
2022-01-13 22:04:20 +01:00
Henrik Lissner
f73ae8eee1
dev: remove develop branch stipulation in PR template
...
Now that we've reclaimed the master branch, the develop branch will soon
be phased out.
2022-01-13 21:54:46 +01:00
Henrik Lissner
122ae03236
dev: replace discourse links from issue templates
...
It'll be another week or two before our Discourse and new docs are
ready, and signing up for Discourse seems to be the end of the world for
some people, so I've replaced the discourse links with gists or links to
our old docs.
2021-11-29 17:58:53 +01:00
Henrik Lissner
1db10722e5
dev: set codeowners
...
To all current and future @doomemacs teams. This change was made in
preparation for our move to @doomemacs.
2021-11-25 01:24:54 +01:00
Henrik Lissner
0f25a813e1
dev(ci): add cancel-workflow-action to linter
...
Ref https://github.com/styfle/cancel-workflow-action
2021-10-10 18:36:46 +02:00
Henrik Lissner
0c68486424
dev(ci): set timeout for github actions to 10m
...
Default is 6 hours; much longer than they'll ever need.
2021-10-10 18:36:46 +02:00
Henrik Lissner
c92b2b3724
dev(ci): exclude undecided issues from stalebot
2021-10-10 18:36:46 +02:00
Henrik Lissner
9654179fca
dev: rename bump issue form
...
So it's sorted at the bottom of the issue form list.
2021-09-26 14:35:53 +02:00
Henrik Lissner
2084eddf5f
dev: remove 'locked' label
...
Applying a label to indicate auto-locked issues is unnecessary since
'is:locked' and 'is:unlocked' are valid search filters.
2021-09-26 11:38:29 +02:00
Henrik Lissner
80f5310cbb
dev: remove FUNDING.yml
...
Moved to github.com/hlissner/.github/FUNDING.yml
Ref #2703
2021-09-25 23:55:40 +02:00
Henrik Lissner
c9ac6a9cbf
dev(ci): revise stalebot messages
2021-09-24 12:37:50 +02:00
Henrik Lissner
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
Henrik Lissner
9b177957f8
dev: insist on pastebin for sysinfo in issue forms
2021-08-14 02:24:32 -04:00
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
ab7517c2d9
dev: run triage workflows twice daily instead
...
They were occasionally rate limited at once-an-hour.
Ref 3227573350
2021-08-03 23:00:43 -04:00
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
258ef30b4d
dev: install emacs in linter workflow
...
Whoops. Kinda important...
2021-08-01 11:42:52 -04:00
Henrik Lissner
405f96be84
dev: clarify stale bot messages
...
Also fix typos.
2021-08-01 02:36:26 -04:00
Henrik Lissner
eb7361d9c5
dev: add locked label to locked threads
2021-08-01 02:03:36 -04:00
Henrik Lissner
57a48578e0
dev: clarify triage workflow name
2021-08-01 02:03:33 -04:00
Henrik Lissner
f76c65e8bb
dev: fix actions/stale workflows
...
Correct datatype expectations and revise stale messages.
2021-08-01 01:08:05 -04:00
Henrik Lissner
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
Henrik Lissner
ea1883c6eb
dev: refactor github workflows
2021-07-31 23:49:37 -04:00
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
79df2f875a
Fix bug_report & feature_request issue forms
2021-05-25 22:30:59 -04:00
Henrik Lissner
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
Henrik Lissner
739fb58a16
Don't trigger labeler workflow on issues
2021-05-23 22:09:07 -04:00
Henrik Lissner
2466f835bc
Fix labeler workflow
2021-05-16 14:06:03 -04:00
Henrik Lissner
44a0589281
Fix labeler action config
2021-05-15 14:09:08 -04:00
Henrik Lissner
926ba626b7
Minor clarification in issue forms
2021-05-11 16:22:00 -04:00
Henrik Lissner
ea3adb0e72
Revise PR template
2021-05-11 01:37:14 -04:00
Henrik Lissner
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
Henrik Lissner
5e8648e6c1
Add more issue forms and rewrite PR template
2021-05-10 03:11:56 -04:00
Henrik Lissner
a4a64b9c6c
Revise bug report form
...
Minor corrections and clarification.
2021-05-09 01:33:24 -04:00
Henrik Lissner
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