Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/TryGhost/Actions

GitHub Actions to power Ghost development
https://github.com/TryGhost/Actions

Added feature to invoke Ghost-Moya build upon Canary

bb948a2e9d84b286f32438cbb2b2fd167bb0e029 authored over 1 year ago by Daniel Lockyer <[email protected]>
Added Mike to account mapping list

61baf040653195085dff719ba3c9abf8cf0986d6 authored over 1 year ago by Daniel Lockyer <[email protected]>
Update dependency eslint to v8.38.0

32f60d252cf6cfc60a6807b55cd17a861beb2e8a authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency eslint to v8.38.0

2c09bbb2dccc39a64b6386050bd8f4411c311be8 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Enabled --prefer-offline in CI to reduce network requests

refs https://github.com/TryGhost/Ghost/commit/edf96ee97698977dfc2ef24cb7b6c82dfcbb9dc7

- by d...

3d898e80155c9acb6d7955458f504ac6c5d02444 authored over 1 year ago by Daniel Lockyer <[email protected]>
Update dependency @sentry/cli to v2.16.1

244b13af5d5ab2945a8376b5ceb9ceb10cdecc3a authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Fixed use of Sentry CLI package

c05c61443b396973f0c24ca638753be2dcee22d0 authored over 1 year ago by Daniel Lockyer <[email protected]>
Update Test & linting packages

6b225568f46aeba2371c0a5bfc272135c7d8d488 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency eslint to v8.37.0

62a01955901f743e347d4683da74547385865a89 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Added `SENTRY_AUTH_TOKEN` to env variables for release process

- this was missing so the sourcemaps weren't uploaded

a02421302fc0fb3c3944a8a31185df161e5e2f97 authored over 1 year ago by Daniel Lockyer <[email protected]>
Switched list formatting to dashes to match tasklists

8ca8d60b5169c01985cbc0a4defb44b39f5e2fd6 authored over 1 year ago by Daniel Lockyer <[email protected]>
Added `flaky-test` labelled issues to Flaky Test tasklist

- as requested by Nick

d00e81f823f3f47844f8692b77cfd4d8bd260de1 authored over 1 year ago by Daniel Lockyer <[email protected]>
Lock file maintenance

c06d9846b1f7b35360d75603ceaab76ff9132a92 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Commented out PR comments

c5cf23519f4964a4358b3b1878d7b42291d4f1c4 authored over 1 year ago by Daniel Lockyer <[email protected]>
Fixed build string for canary version

- this was failing because the string was not ending up in the correct
format

2535b935bb4748eb8481ebed597a2ebe910bb969 authored over 1 year ago by Daniel Lockyer <[email protected]>
Added priority labelled issues to Core Backlog

- also moves them to Urgent+Todo if p0/p1

d1b02399a997275dee9ebd5cacee8d30dd4f1e02 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Fixed version string formatting

refs https://ghost.slack.com/archives/C02G9E68C/p1679577089441659

- the outputted format is now...

e93f173277ddc14e92f801fb969bc851f76c0ea2 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added handling for `flaky-test` label

- if an issue is opened with flaky-test, add it to the Core backlog

24e0229150e3abc13bca2b42aec9c0eef3494085 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Enabled sourcemap uploading to Sentry

fixes https://github.com/TryGhost/Toolbox/issues/531

- this will create a release + upload the ...

0369a1c341babc6d430998c2cf240ab08645b369 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Switched to `@actions/github` for authenticated client

- this prevents rate limit issues we were seeing with listing the latest
releases

e242f74647ba8741b56cabbe6333d5ae648440b7 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added hardcoded encoding type

- this fixes some type errors

b71a1f0bf5e9f8bcca6b30a6923ce66c90d708cc authored almost 2 years ago by Daniel Lockyer <[email protected]>
Updated dependencies

33c9b1ba1ffa83ddb2b554ab5346628a230f148e authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added GitHub to Slack mapping

- this allows the bot to ping users when they cause the tests to fail

5a70d563b66ce339b09c8ef21cbbfe6afd1bf1b8 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Stopped adding `minor-feature` issues to product backlog

- this board has been closed

d592045e8e6ddc9f965cc39e845810e0f47dbcd3 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Update Test & linting packages

3f7e9e1d021cb82170f57c0466314373900bb193 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Re-enabled comments when external contributor PR is merged

refs https://github.com/TryGhost/Toolbox/issues/381

- if the user is a collaborator on the repo...

3d0238f0aebfc21ed666f51068f8659f051a570f authored almost 2 years ago by Daniel Lockyer <[email protected]>
v0.3.0

8e776b366666b193032d090cfe11fc4457e962a3 authored almost 2 years ago by Sam Lord <[email protected]>
Replace with contents of @sam-lord/action-trigger-metric repo

b844a096770f35fe69debc5cd40f3d00831f3dfe authored almost 2 years ago by Sam Lord <[email protected]>
✨ Initial commit

514d2a8f017dd818b15dc93c736f55616ec45b0b authored almost 2 years ago by Sam Lord <[email protected]>
Update dependency eslint to v8.36.0

068f82181f1c261be99829ac82b0be4a0080f223 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Added support for adding tracked issues to parent project

fixes https://github.com/TryGhost/Toolbox/issues/527

- if an issue is opened from a parent issu...

0827cdacb4c67b844840d78f03430b919ed26e72 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Lock file maintenance

2ed1a0085742dc017819d6be6613ebc68e00765b authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Added Daniel to Slack tag list

- this should help engineers know when they are causing tests to fail

a4b97a6907e6312779a7bddf0823c28da4473d95 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Updated `needs {triage,info}` to `needs:{info,triage}`

- these labels have been renamed

7324bfd198f80cf2e5bdf9d4441cdc58eca76dc7 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Update dependency eslint to v8.35.0

9a02cc4b5de4f7ec66cd1f972b45a43a7364630f authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Fixed variable name to satisfy linting

1173d157561d942bf0b3b2b273760232a8f8319d authored almost 2 years ago by Daniel Lockyer <[email protected]>
Ignored Ghost-Slimer events

- we don't want to act upon Ghost-Slimer events because these are
basically a bot

beaa511861d571a5e3212e796473f7b7f29ea51f authored almost 2 years ago by Daniel Lockyer <[email protected]>
Fixed `needs triage` spam comments when pending on internal

- we need to take into account that Ghost-Slimer is internally owned

d6c3bb42d931951f3ac54c5d49a91064b7c4490d authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added support for closing issues as `not_planned`

- this fixes correctly labelling the issue when closing it

8cce1ba9b11c262f41c66ebf6387cc43b7544c80 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Update dependency eslint to v8.34.0

8416d035d47f37d1423ebee5bd6811815b16ea11 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Protected against missing events

- I'm not sure why this would happen but it seems to be breaking things

a2e1932911deabd2332bf85b82e3a0d67f8f4127 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Fixed link to view GHA run

- I was using the wrong URL

79954c98c70f1076bce2e0bb315188af8630a2d8 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Update dependency eslint to v8.33.0

e53d34217d8bf01b0e4add4280a7ff1619ae5923 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Updated `@slack/webhook` dependency

b6c9378dd9017110f028767affec12a6957cd342 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Updated build

d85f4b1d7fc9982cbfb4720dbb4cebbece92371d authored almost 2 years ago by Daniel Lockyer <[email protected]>
Updated `@actions/core` dependency

23fb077c4da0fe1a6215edb3b145115f94b537bb authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added link to run in Slack notification

- also updated minor copy

d92c14ab1a78dcad9d0bd4228210cd87e841101c authored almost 2 years ago by Daniel Lockyer <[email protected]>
Updated Action to Node 16

eb640ba1505f7ec2528df4b853d5c8479759dbf2 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Disabled PR comment on merge

- there seems to be some sort of bug with this, so disabling it for now

fb5fc0c0728543030aaa75687d22bc61cb685f32 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Fixed wrong detection of pending status

- if the last comment was by a bot and the last comment was not by Core
team, we're pending on...

f8340d9740269a7f97bd4765e2cc4ee09de2bd58 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Minor update to p3 comment

9a5c4ff1c0b5188a500a00146cdba263ef093151 authored almost 2 years ago by Hannah Wolfe <[email protected]>
Added comments for externally-contributed merged PRs

refs https://github.com/TryGhost/Toolbox/issues/383

a2bf31bf41cc85b62e178dff541be7f4f8bdd7e0 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added `p3:minor` and `minor-feature` labeled issues to Product Backlog project

refs https://github.com/TryGhost/Toolbox/issues/383

- this should enable us to label these issu...

6009cf177c3e3ea01a4d9e9bbf2fde689da08939 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added `p3:minor` handling

refs https://github.com/TryGhost/Toolbox/issues/383

- this was missing from the list of handled...

2ff22dd38d32b5d58936701b5108a5132c1f5f18 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Lock file maintenance

d7655ccb74298d68f6470492fa1800ccefee98f8 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Fixed multiple comments posted by bot

acb4b4b99cd924c82320b95753a2db08ac7b2951 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Fixed sorted by reversed date

4dabc42cfa0d810666f0fb0b3a535f6d4836b0ea authored almost 2 years ago by Daniel Lockyer <[email protected]>
Skipped leaving comment for issues which are waiting on internal triaging

d6665bf5b21f87ffcfdc1681c2a66eaff536b210 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added protection against missing assignees

7ab4f50e55b2395c5d16d2bcda52cd560b2b42c4 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added support for removing `needs triage` for project-assigned issues

refs https://github.com/TryGhost/Toolbox/issues/383

- this should cleanup any issues with `need...

a4b269e731340f3f2bc1023ff396c05d7ff4dfbe authored almost 2 years ago by Daniel Lockyer <[email protected]>
Fixed wrong function name

14d80a5ca2214a1f0a0bd3ceefa194b76f3b8e6a authored almost 2 years ago by Daniel Lockyer <[email protected]>
Fixed `needs triage` not removed when issue is labeled

- I'm not quite sure of the logic here but it wasn't working as expected

6d8bc59eaf4704443048760603341b68a3dce584 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Fixed reference to repo in graphql

558856c52a5c773ec1ba18bb9195b0470cd07b91 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Allowed labeled issues from Core team triagers to be put into triage workflow

refs https://github.com/TryGhost/Toolbox/issues/383

- without this, issues created by Core team...

12e64263a1e278b1964622907855adfc51058726 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Lock file maintenance

b7a56ad0a9d7faa96e3146e7d9c151f3bb21da22 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Fixed linting

e478318baa2f9137153000e2c1c9a29bfe717ed5 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Prevented issues opened whilst assigned to a project from needing triage

refs https://github.com/TryGhost/Toolbox/issues/383

- this involved using some GraphQL to get t...

0a69002b3d967457f78595c84533aac232a57715 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added Nick as triager for Team repo

refs https://github.com/TryGhost/Toolbox/issues/383

d3b218e0fc991634fb6ef2f9635838fd1bc264b7 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Switched triager from ErisDS to myself

fb79430c5eed1fb579909fc7e3860fbe8c9c133f authored almost 2 years ago by Daniel Lockyer <[email protected]>
Update dependency eslint to v8.32.0

604be2b8163bad4c36cf8e49c8045f9fa350602d authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency eslint to v8.32.0

28951780baffe62df1e6195b533a001bcb1355d3 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency sinon to v15

98cefe05f7608fdd500adabfa43cf6b578b47012 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update Test & linting packages

27139801f517db5019186ab20ab965e8bd9c08b6 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Added missing semicolon

ac2a294c5728035ebb963c3399b2528ca5e02215 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Fixed erratic behaviour with scheduled executions

- there's an edge case where an issue has previously been labeled with
`needs info`/`needs tri...

02ee04c8d1b07004fb4b8a1a042eebaee0657def authored almost 2 years ago by Daniel Lockyer <[email protected]>
Protected against adding `needs triage` label if it already exists

58bd18936c2ee3cb02147aa73e307de1656acc6b authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added `later` label to list for open issues

refs https://github.com/TryGhost/Toolbox/issues/383

d79090fe69574975a19d954e6f2cb1ecda615dd4 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added support for ignoring triaged Team repo issues

refs https://github.com/TryGhost/Toolbox/issues/383

- this should prevent the Label Actions bot...

f77cf827c6ebf5db73c31cb9409ee5bda9781949 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Refactored code to make handling different states easier

- switch statements are all well and good but they do prevent you
working on some particular c...

36bde0a1e5714b185585e1d8aa338c4ec8db9520 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added support for creating labels

refs https://github.com/TryGhost/Toolbox/issues/383

- we might need this to automatically creat...

cd6b25928bf4bfa7f2daa2b6a1bf3505e30934e9 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Fixed priority label names

- our usage in the Team repo wasn't what I remembered

5c3997f0d70f562d729c3e8984fca2a323e9a419 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Fixed minor linting issue

708ad3361a142206d02d468acb2b04f2be1cc918 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added auto-comments for labels applies to issues in Team repo

refs https://github.com/TryGhost/Toolbox/issues/383

- this provides feedback to the team about ...

8f46f280980c5e68c637879b2d7fe36a23cb06b1 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Simplified logic for removing needs triage label

33d417d512020eab418b14d0d014ee8004e00992 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Refactored helpers into a separate file

- this helps keep the index file short, which has the actual logic of
the label actions bot

1069ca98a7c10faa9dede1a3f3bfe2bf44ee7d38 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Removed auto-comment on PR merge

- whilst we may want this in the future, adding `&& false` causes
linting to fail
- we can jus...

75eaa0351d3f130adabe1c995dd8ad5d5d295555 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Update dependency @vercel/ncc to v0.36.0

4e6b926dc61e32c57cb63778ca0ad77d3b3040e4 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Switched CI to Node 16 only

- this action can only be run on Node 16 so we should run CI against
just that version

47daefcbd29033fe4d973bbc4ae7fc774f8f8b2f authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added support for `oss` label

refs https://github.com/TryGhost/Toolbox/issues/383

730b22c7cd521d138515d8370dee707bfef7a2c8 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Updated Action to run on Node 16

- Node 12 is now EOL so we shouldn't use it

4eaf43f2dcb36fa53a0f219a3071998d89e59dcb authored almost 2 years ago by Daniel Lockyer <[email protected]>
Lock file maintenance

a5e0b6822b20c1f96ee9fd00c2077671865838bc authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Added Node 18 to CI

refs https://github.com/TryGhost/Toolbox/issues/488

- Node 18 is now LTS so we should add suppo...

62e485abe81d1558a9c9bcd93d2de0d1f320a6cd authored almost 2 years ago by Daniel Lockyer <[email protected]>
Update dependency eslint to v8.31.0

e340029cdb982008704e9bbffbe858ddc229879f authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency eslint to v8.30.0

2073857a0547b404ebd65704ff0d6ffc4c4ced38 authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

8652079ffa2df6604bf5c1737d630e0148f84f84 authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

d4297c93ec69e5aab44e8adb2c6ba624ba7e022c authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency eslint to v8.29.0

d1394e2cbd39b833e6a9b30401ae9caa2b85f97f authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

8abfaf9194d03a44c3dbd2c498bcc2c63763e3e7 authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency eslint to v8.28.0

0f06ffa0da76a2411da6f98b43d9837af08bf7ff authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

50bf16c72113c03a11579094f720cf3bcbffb063 authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>