Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/TryGhost/label-actions
Tools for managing Ghost's OSS repositories
https://github.com/TryGhost/label-actions
c0fa37fbb7f1c6e719af92f6c6a09246e10831b9 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
cc7ca2343e02d966a0a4d3ab2e49a3656e2428fd authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
99f6b5e4ce528a9df2b0934a44ea585a64d4b1f1 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
e14a4bafdba17c53e5fef116da5aae4e6021fdb0 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
b3c1683504b1d09d355b05723ca10bf80f12b37c authored over 1 year ago by John O'Nolan <[email protected]>
refs https://ghost.slack.com/archives/C02G9E68C/p1690409428057489
- as requested by Chris
546fc16470d4e5729088b9722239d2f5e1872d2d authored over 1 year ago by Daniel Lockyer <[email protected]>8b4c84ed9d28a670f0bc503b3990c4de7269f541 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
refs https://ghost.slack.com/archives/CFH10N79S/p1688482097878439
- we've since changed the rep...
14bfbd39216d072cbfdd712d27fd72b8175a4070 authored over 1 year ago by Daniel Lockyer <[email protected]>
- this provides an easy way to enable automerging on a PR without
navigating the GitHub UI but...
fef8e2916b8f219a2d2bb06d75e570281f03356e authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
9a59a29b4580eea1b79e215ddb6e7667618276f4 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6025c943fc2bc4b94ee52ec5be659510fc55bba8 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
58a26eae18698ab3280313c7d93294b9abb60cac authored over 1 year ago by Daniel Lockyer <[email protected]>
fixes https://github.com/TryGhost/Toolbox/issues/569
f21d85737a7032ca8cff48161efe8183c2ce4dd7 authored over 1 year ago by Daniel Lockyer <[email protected]>1390d3d5ac2295be0259a6faaefa85e8ac46cf81 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
73d07235a14dd62a0701c594260d5e8530a615e6 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
135bc34207e88426653e74e4e1d159e0ff89646b authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
d456e803e394f69f62b678abb7cfe4502e496c3b authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
79785d8e929efcb6e7a21926ff1edcd10fb419f9 authored almost 2 years ago by Daniel Lockyer <[email protected]>
- as requested by Nick
7b75b6186e76a641db4718852a812ff225660d56 authored almost 2 years ago by Daniel Lockyer <[email protected]>60e8ba4c05e63e23dfd95a72885a05da23fc987c authored almost 2 years ago by Daniel Lockyer <[email protected]>
- also moves them to Urgent+Todo if p0/p1
db063749d1b755fe67ff48c7291bd4af335ecb47 authored almost 2 years ago by Daniel Lockyer <[email protected]>- if an issue is opened with flaky-test, add it to the Core backlog
baf74d6bafff339007561d262bdefdb5c26664fe authored almost 2 years ago by Daniel Lockyer <[email protected]>- this board has been closed
ce27be735ecf5d9a1642c021f5531115bec6680b authored almost 2 years ago by Daniel Lockyer <[email protected]>793a068afe5d916954bf708730ddcea8fe242331 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
refs https://github.com/TryGhost/Toolbox/issues/381
- if the user is a collaborator on the repo...
952ae6411a75600bf9fc34b0985c448a9135df45 authored almost 2 years ago by Daniel Lockyer <[email protected]>fixes https://github.com/TryGhost/Toolbox/issues/527
- if an issue is opened from a parent issu...
5d2c3c0cc356c0f0e9432292aedd7cb1b702d6d4 authored almost 2 years ago by Daniel Lockyer <[email protected]>- these labels have been renamed
fcc55c240fc25257aa30035dd04f5d9479bfee7b authored almost 2 years ago by Daniel Lockyer <[email protected]>eb54550ce09e90411056db6f7d32f122c6160dca authored almost 2 years ago by Daniel Lockyer <[email protected]>
- we don't want to act upon Ghost-Slimer events because these are
basically a bot
- we need to take into account that Ghost-Slimer is internally owned
43b3e6f47437450cab7f4dc312abd4de8ad65ddc authored almost 2 years ago by Daniel Lockyer <[email protected]>- this fixes correctly labelling the issue when closing it
2c7367c68c004748117cd6418d650c79f372163d authored almost 2 years ago by Daniel Lockyer <[email protected]>- I'm not sure why this would happen but it seems to be breaking things
6a03ed13622ded106807011335a7ecc8b62e4e87 authored almost 2 years ago by Daniel Lockyer <[email protected]>- there seems to be some sort of bug with this, so disabling it for now
fbbe2dae595a109274ee760659c763ae4caf7a27 authored almost 2 years ago by Daniel Lockyer <[email protected]>
- if the last comment was by a bot and the last comment was not by Core
team, we're pending on...
a7368250d7528fe95e5b0db306fc13376f334055 authored almost 2 years ago by Hannah Wolfe <[email protected]>
refs https://github.com/TryGhost/Toolbox/issues/383
0a0bf2a39f0792a449ae759c677770d809e88227 authored almost 2 years ago by Daniel Lockyer <[email protected]>refs https://github.com/TryGhost/Toolbox/issues/383
- this should enable us to label these issu...
dd2a73800a7efd6684d9ac503750754dca7af534 authored almost 2 years ago by Daniel Lockyer <[email protected]>refs https://github.com/TryGhost/Toolbox/issues/383
- this was missing from the list of handled...
d45d6cd378ffa0b4d089c34437a820f27f0ab23b authored almost 2 years ago by Daniel Lockyer <[email protected]>39506b4d46c12fab827b1465f5af805983d82aeb authored almost 2 years ago by Daniel Lockyer <[email protected]>
245af0bf3c3eb2beba2c16a7cd15284873d31c59 authored almost 2 years ago by Daniel Lockyer <[email protected]>
b81ac2fbe77adead3f3e81f83b4ea0e169c977a5 authored almost 2 years ago by Daniel Lockyer <[email protected]>
cd5cc26532ae5831085aa28668c55d7cf2e4fc91 authored almost 2 years ago by Daniel Lockyer <[email protected]>
refs https://github.com/TryGhost/Toolbox/issues/383
- this should cleanup any issues with `need...
0723bf183278e64eefc0ed731c8d02a8ad8f749b authored almost 2 years ago by Daniel Lockyer <[email protected]>ef153605219aa5b528b0ed3535465e39c18dbb85 authored almost 2 years ago by Daniel Lockyer <[email protected]>
- I'm not quite sure of the logic here but it wasn't working as expected
679ea9dfa2ef694761b62d95c5994823b88facb7 authored almost 2 years ago by Daniel Lockyer <[email protected]>df4ad40a666f3cd1b9dbcab6fc4a8dfd19b2de4d authored almost 2 years ago by Daniel Lockyer <[email protected]>
refs https://github.com/TryGhost/Toolbox/issues/383
- without this, issues created by Core team...
e9511c42bb06fb23b1ac8a934ee9ecdadf84a3cc authored almost 2 years ago by Daniel Lockyer <[email protected]>6c32ec79112b44cfe33a705e1ebfd5b9151ac770 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
49efcb784bf582e6be18720f4a3f7f58de18f033 authored almost 2 years ago by Daniel Lockyer <[email protected]>
refs https://github.com/TryGhost/Toolbox/issues/383
- this involved using some GraphQL to get t...
667cd3d0936f052b317d17fa2618953481cb3487 authored almost 2 years ago by Daniel Lockyer <[email protected]>refs https://github.com/TryGhost/Toolbox/issues/383
0f53bcca56644ac35862b114fdf0852962b34e80 authored almost 2 years ago by Daniel Lockyer <[email protected]>75a91d0f5b3553c7f2c701a1926c97682157a6be authored almost 2 years ago by Daniel Lockyer <[email protected]>
60e758ddf2348fe41dc26463f8272a49d9d4129e authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
b2df02724a35abe3673c9060356da2a7f30bb47b authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
d0fe40d6305a006dea3882e69f14313dd1a4d094 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
c4de0e4079e91392482ae58d9ed3fd8619ec634e authored almost 2 years ago by Daniel Lockyer <[email protected]>
- there's an edge case where an issue has previously been labeled with
`needs info`/`needs tri...
ee976ed8694ea08e7b9b69c5acf05f31fe84924a authored almost 2 years ago by Daniel Lockyer <[email protected]>
refs https://github.com/TryGhost/Toolbox/issues/383
32bca1119d5155a90571bf55a155be82e1676998 authored almost 2 years ago by Daniel Lockyer <[email protected]>refs https://github.com/TryGhost/Toolbox/issues/383
- this should prevent the Label Actions bot...
66fcf29850a0a8c4ea9efaff8a5e9b9a038615f7 authored almost 2 years ago by Daniel Lockyer <[email protected]>
- switch statements are all well and good but they do prevent you
working on some particular c...
refs https://github.com/TryGhost/Toolbox/issues/383
- we might need this to automatically creat...
12ebdd7810e245b3895f13ad2876da9198c6540a authored almost 2 years ago by Daniel Lockyer <[email protected]>- our usage in the Team repo wasn't what I remembered
a351f6e5372236a96827b4b019a63904baa6e3c9 authored almost 2 years ago by Daniel Lockyer <[email protected]>da8913705e13e4d418aadc6f00e0a469511ced87 authored almost 2 years ago by Daniel Lockyer <[email protected]>
refs https://github.com/TryGhost/Toolbox/issues/383
- this provides feedback to the team about ...
209d9e4b14ed39b7a7f68f73e55e327979bd0e95 authored almost 2 years ago by Daniel Lockyer <[email protected]>71c00b9ad1f8e1719c48f8f5b16638af12c4c7ba authored almost 2 years ago by Daniel Lockyer <[email protected]>
- this helps keep the index file short, which has the actual logic of
the label actions bot
- whilst we may want this in the future, adding `&& false` causes
linting to fail
- we can jus...
0c1bd4ed8704fe69196241cc5c998b0d4b6f04a5 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- this action can only be run on Node 16 so we should run CI against
just that version
refs https://github.com/TryGhost/Toolbox/issues/383
4759603030e848e8882c84dfd4976001d75f7209 authored almost 2 years ago by Daniel Lockyer <[email protected]>- Node 12 is now EOL so we shouldn't use it
51cb6056aaa442b401c7b7fd964de68d4d909677 authored almost 2 years ago by Daniel Lockyer <[email protected]>- disable this for now until we're sure we've fixed the problem
e312a0f3fc285697ad8b51c6ba6be2e91ec5f162 authored about 2 years ago by Daniel Lockyer <[email protected]>
- I was under the impression the status code was 204 for contributors
but apparently this isn'...
- it turns out `client.request` throws an error if it 404s so the code
needs to catch that and...
b03c17071d1b0706f2245a601a6c4875745b084d authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- this fixes a misuse of the function
fe5cc683def38296b25c83538eec26611eed0531 authored over 2 years ago by Daniel Lockyer <[email protected]>refs https://github.com/TryGhost/Toolbox/issues/381
- also introduces a couple of helper functi...
fc208405719dd5d6192ed900616424ef95d451e0 authored over 2 years ago by Daniel Lockyer <[email protected]>- the `merged` attribute is a key on the PR and not the payload
4b3535664270a4a32e7506712c0cfdeef21ec378 authored over 2 years ago by Daniel Lockyer <[email protected]>
- we want to see the payload in full, so we can decide if it's something
that should have been...
e84d321c07206c915c0e18bc90ff32674949ce79 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
02780081c8c0590f3927b9cbf3407c8035daf1d4 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Node 12 is EOL so we don't support it any longer
943d2da138e3ca3c2fce5ab14eb7f174a178cc9a authored over 2 years ago by Daniel Lockyer <[email protected]>refs https://github.com/TryGhost/Toolbox/issues/381
- this should send a follow-up message when...
8115fffcf73ada862c67feeedd9d438f27d1181a authored over 2 years ago by Daniel Lockyer <[email protected]>refs https://github.com/TryGhost/Toolbox/issues/381
- this should close PRs that have been open...
f393373c38d08e03e929fb99511bf1eb5dadb5c4 authored over 2 years ago by Daniel Lockyer <[email protected]>refs https://github.com/TryGhost/Toolbox/issues/381
- this should leave a comment when the `nee...
21d8dfd89d547792996b1fdeac9946e32cdf6b32 authored over 2 years ago by Daniel Lockyer <[email protected]>- this is available under the `pull_request` key
8626df8f604578e9598c67bee682e81b8ee5cf7b authored over 2 years ago by Daniel Lockyer <[email protected]>refs https://github.com/TryGhost/Toolbox/issues/381
- this should only run when a non-repo coll...
fa0c023e77fa4683b50b47c944080e65dacdf8eb authored over 2 years ago by Daniel Lockyer <[email protected]>272d154ce4495ff09e7f9106ca51546158e06485 authored over 2 years ago by Daniel Lockyer <[email protected]>
refs https://github.com/TryGhost/Toolbox/issues/381
- this allows us to response to labels plac...
53e1a45aa91f92a554f6ce51c3a434e6e9a981e4 authored over 2 years ago by Daniel Lockyer <[email protected]>refs https://github.com/TryGhost/Toolbox/issues/381
- if we're waiting for a response from some...
38aea6e93be7991e26807ba5622aa3428b251130 authored over 2 years ago by Daniel Lockyer <[email protected]>7f9a13f09ce237a4ce17807bdc391ee35d33d424 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
b2a050129f6d8e302aae9f4d7e53f5ae22a81750 authored over 2 years ago by Daniel Lockyer <[email protected]>
This reverts commit d6fa1a7da32727c450250184a4c9dff20f9a12c2.
f0a5431c43a3bb1da8eb511691d421c3b6c443da authored over 2 years ago by Daniel Lockyer <[email protected]>d6fa1a7da32727c450250184a4c9dff20f9a12c2 authored over 2 years ago by Daniel Lockyer <[email protected]>
- without this, we detect a comment after labelling, which might be the
bot and thus we should...
- I changed the threshold to 4 weeks but this was only intended for
`needs triage`
- this comm...
ab66022f33725ef4cf104c433b4381deae9e12f3 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fdb50e19fcdd8a9d314b795e19c39140cedf9bf6 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>