Wolfsblvt
39a385ab04
Update eslint workflows version + formatting
...
- Add explicit version numbers (to prevent update conflicts)
- Separate the steps and give them names, for better readability on workflow log
- Only run on opened/synchronize
2025-03-19 19:58:00 +01:00
Cohee
a7a3badb8e
Add ESLint PR check action
2025-03-19 19:46:32 +02:00
Wolfsblvt
0e746f0368
Fix workflow permissions for done labeling
2025-03-19 18:26:42 +01:00
Wolfsblvt
8366b7de60
Fix workflow circular dependency
2025-03-19 02:38:09 +01:00
Wolfsblvt
33a72d10a0
Label PR by size last (and pray)
2025-03-18 23:03:02 +01:00
Wolfsblvt
5bda6eac13
Switch pr workflow back to pull_request_target
2025-03-18 19:49:30 +01:00
Wolfsblvt
8d37f9f38c
Replace workflow secrets with automatic secret
2025-03-18 19:48:04 +01:00
Wolfsblvt
490aa991d2
Maybe it's a permissions issue
2025-03-18 19:24:07 +01:00
Wolfsblvt
819d698938
Try fix PR size labeling by conditional
2025-03-18 19:14:44 +01:00
Wolfsblvt
111fa0dee5
Use older version of PR size labeler
2025-03-16 22:09:28 +01:00
Wolfsblvt
d887eb2258
Revert "Fix PR workflow by chaining actions"
...
This reverts commit aacbc5b6db
.
2025-03-16 22:08:22 +01:00
Wolfsblvt
aacbc5b6db
Fix PR workflow by chaining actions
2025-03-16 21:48:50 +01:00
Wolfsblvt
f18cb91ef9
on push, check all pushed commits - duh
2025-03-16 00:02:24 +01:00
Wolfsblvt
892fe7bd34
Workflows ensure explicit versions of actions
2025-03-16 00:02:24 +01:00
Wolfsblvt
0126e5e5a3
Add explicit workflow permissions
2025-03-16 00:02:24 +01:00
Wolfsblvt
bafb2cba95
Happy little icons for workflows
2025-03-14 21:34:48 +01:00
Wolfsblvt
95e60b0f79
Switch to action to label maintainers, duh
2025-03-14 00:24:11 +01:00
Wolfsblvt
669cd49574
god give me hope this is right?
2025-03-14 00:11:28 +01:00
Wolfsblvt
9917be0233
Another attempt at fixing maintainer labeleng
2025-03-14 00:09:57 +01:00
Wolfsblvt
eaa7b91f1d
Workflows use checkout step for label apply
...
- Checkout might be needed/useful, otherwise config files are not present
- Do not remove labels from PR updates anymore. Has to be done manually. Otherwise manual labelling really isn't possible.
2025-03-13 23:47:11 +01:00
Wolfsblvt
ea989df6a1
Hard-code maintainer list for maintainer label
2025-03-13 23:08:29 +01:00
Wolfsblvt
166b404ea7
Remove PR auto-labels when not relevant anymore
2025-03-13 22:37:58 +01:00
Wolfsblvt
25792b53f2
Improve logging and workflow names
2025-03-13 22:28:32 +01:00
Wolfsblvt
5743972a26
Extract workflows for merge conflicts + issue done
...
- Extract merge conflicts check to its own workflow, plus make it run on push
- Add issues update as Done or Done staging based on extracted commit messages
2025-03-13 22:13:00 +01:00
Wolfsblvt
d9c868b2fe
Move PR size message to auto label replies
2025-03-13 20:12:55 +01:00
Wolfsblvt
15dbadbfe0
Move unstale to the issue/pr manager
...
Doesn't make sense to run the scheduled workflow and then skip most of it's jobs.
And it looks weird in the PR boxy thingy
2025-03-13 19:57:30 +01:00
Wolfsblvt
707efac5b9
Fix PR labeling failing
2025-03-13 19:40:41 +01:00
Wolfsblvt
972eea1efd
Rename some labels, add config label
...
- Rename PR size labels
- Add config.yaml label on config changes
- Add config.yaml to the backened changes label
- Awaiting User Response will not be blocked by Keep Open
2025-03-13 19:28:23 +01:00
Wolfsblvt
eb17e37002
Fix maintainer label, minor docs
2025-03-13 16:42:49 +01:00
Wolfsblvt
ecaee2dbbf
Directly remove stale labels on comments
2025-03-13 16:35:15 +01:00
Wolfsblvt
84e7ddbf74
PR workflow, add labels based on files/branch name
...
- Add PR labels based on changed files
- Add PR labels based on branch names
2025-03-13 16:33:47 +01:00
Wolfsblvt
4f7695b0ce
Update auto comments to make them more uniform
2025-03-13 16:28:28 +01:00
Wolfsblvt
5f726d2b25
A bit more auto-labeling on issue open
2025-03-13 12:08:49 +01:00
Wolfsblvt
e43b9a3d2c
Rework auto labels based on labels a bit
2025-03-13 12:08:17 +01:00
Wolfsblvt
843bd1cf3c
Add check for PRs with merge-blocking labels
2025-03-12 04:02:14 +01:00
Wolfsblvt
fc151284e4
update labels based on other labels
2025-03-12 03:21:23 +01:00
Wolfsblvt
f6f87f6d5b
unstale issues/prs on comments right away
2025-03-12 02:56:38 +01:00
Wolfsblvt
89ab138882
Auto-label PRs based on files + targeting release
2025-03-12 01:55:37 +01:00
Wolfsblvt
0237b6a872
Auto-comment/label issues once on staging
2025-03-12 00:59:23 +01:00
Wolfsblvt
c22ad7c2e8
auto ask for feedback on "Alternative Exists"
2025-03-12 00:06:33 +01:00
Wolfsblvt
26c4d231a8
"add Maintainer label" job via on open workflow
2025-03-11 23:43:35 +01:00
Wolfsblvt
d6dcededc9
Refactor workflows into more structured files
2025-03-11 21:43:27 +01:00
Wolfsblvt
c722d251ff
Update merge conflicts workflow
...
- Change the action being used
- Add comment to notify PR author on merge conflicts
2025-03-10 20:33:09 +01:00
Wolfsblvt
a104de38b6
Remove unused maintainers response workflow
2025-03-10 20:11:24 +01:00
Wolfsblvt
26093c1ae4
Update remove labels on close workflow
...
- Added more labels that should be removed
- Included PRs and their labels to be auto-removed
2025-03-10 20:11:05 +01:00
Wolfsblvt
c8fbd51554
Update stale workflow
...
- Remove not needed "Maintainer Response" labeling
- Update to latest version
- Add link to source
2025-03-10 19:53:50 +01:00
Wolfsblvt
bf75e88931
Update PR size workflow
2025-03-10 19:40:02 +01:00
Cohee
64e38eb8d1
Remove contributors workflow
2024-09-15 15:18:00 +03:00
Cohee
7e9fcdaa21
Add contributors workflow
2024-09-15 14:30:50 +03:00
Wolfsblvt
51c30e6adf
Update stale/close timings in workflow
2024-07-22 00:12:03 +02:00