Henrik Lissner
08297ab5ac
dev(ci): replace add-to-project workflow
...
Ref: doomemacs/ci@f2a2ad43f1
2024-05-21 17:15:51 +02:00
Henrik Lissner
58561ba278
dev: update workflows
...
- Remove defunct test workflow (will be replaced later).
- Pass secrets into add-to-project so it can see our github token.
2022-06-19 01:01:35 +02:00
Henrik Lissner
0f6a653a13
dev(ci): use doomemacs/ci commit linter
...
And move repo-specific linter config into .github/ci.el
2022-05-04 22:41:42 +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
5274f1ad4d
dev: target master branch
2022-01-13 22:04:20 +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
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
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
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
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
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
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
Henrik Lissner
ddd1ae43f8
Reconfigure & expand github workflows
2021-05-08 00:42:16 -04:00
Henrik Lissner
208755030a
Add needs-reply action
2021-02-11 17:56:46 -05:00
Henrik Lissner
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
Henrik Lissner
1ed6f8c1f5
Disable CI tests
...
Until they are fixed.
2021-01-29 18:46:14 -05:00
Henrik Lissner
b3ba98cfd6
Auto-lock closed issues after 180d of inactivity
2021-01-29 18:42:12 -05:00
BSKY
a5c7c71410
Bump actions/checkout from v1 to v2
2020-03-25 15:13:46 +09:00
Henrik Lissner
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
Henrik Lissner
a996dfdb6d
Don't run tests in debug mode
...
Way too verbose. Buttercup does enough of a job putting out debug info.
2019-11-09 17:19:38 -05:00
Henrik Lissner
3911a733b7
Run tests in debug mode
2019-11-09 12:02:53 -05:00
Henrik Lissner
fd470f4052
Don't test on snapshot
...
It's too volatile, and as of yet I don't know how to get github actions
to ignore failures on this version.
2019-11-08 16:46:01 -05:00
Henrik Lissner
3a74c81bf2
Add 26.2 to list of versions to test
2019-11-08 16:02:07 -05:00
Henrik Lissner
99cd52e70f
💥 Drop Emacs 25.x support
...
Emacs 26.1 is Doom's new minimum supported version
Closes #2026
2019-11-08 16:02:06 -05:00
Edmund Miller
c0e8775f72
remove gh-action testing
2019-10-12 22:23:42 -05:00
Edmund Miller
0323eb6700
remove macos
2019-10-12 22:19:45 -05:00
Edmund Miller
39ae5873c0
add PRs, macos, and remove compile
2019-10-12 22:01:44 -05:00
Edmund Miller
1f59db47d8
add gh-actions branch for testing
2019-10-12 21:36:32 -05:00
Edmund Miller
5dd742782a
add initial GitHub action CI
2019-10-12 21:32:06 -05:00