{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":246903803,"defaultBranch":"main","name":"earthly","ownerLogin":"earthly","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-12T18:24:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63060917?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726225388.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"53a816e3f9caa0c3bbbb7cbd03353991a5242c8a","ref":"refs/heads/dependabot/npm_and_yarn/examples/cache-command/npm/multi-1d234c620e","pushedAt":"2024-09-13T11:03:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump path-to-regexp and express in /examples/cache-command/npm\n\nBumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) to 0.1.10 and updates ancestor dependency [express](https://github.com/expressjs/express). These dependencies need to be updated together.\n\n\nUpdates `path-to-regexp` from 0.1.7 to 0.1.10\n- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)\n- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)\n- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v0.1.7...v0.1.10)\n\nUpdates `express` from 4.19.2 to 4.21.0\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: path-to-regexp\n dependency-type: indirect\n- dependency-name: express\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump path-to-regexp and express in /examples/cache-command/npm"}},{"before":null,"after":"b2e3fe2b495e4aec9ad25a386b020f0b6f0334c0","ref":"refs/heads/brandon/docs-fix-earthly-artifact-command","pushedAt":"2024-09-06T14:56:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brandonSc","name":"Brandon Schurman","path":"/brandonSc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3247216?s=80&v=4"},"commit":{"message":"fix earthly --artifact syntax in docs","shortMessageHtmlLink":"fix earthly --artifact syntax in docs"}},{"before":"bea333d27613aa8040e1a2cebcadc18c26ec39ea","after":null,"ref":"refs/heads/corey/remove-cli-account-creation","pushedAt":"2024-09-05T16:44:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dchw","name":"Corey Larson","path":"/dchw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056816?s=80&v=4"}},{"before":"08b0d1ff1388b34d10ebb6a0164a7784cfbe9db2","after":"0b28ef80785fd88df1ec7e674475b02e046d5b36","ref":"refs/heads/main","pushedAt":"2024-09-05T16:44:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dchw","name":"Corey Larson","path":"/dchw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056816?s=80&v=4"},"commit":{"message":"Remove CLI-based account creation (#4283)","shortMessageHtmlLink":"Remove CLI-based account creation (#4283)"}},{"before":"aaee40336021490492a1ae6531385de70b7b6a4c","after":"bea333d27613aa8040e1a2cebcadc18c26ec39ea","ref":"refs/heads/corey/remove-cli-account-creation","pushedAt":"2024-09-04T22:27:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dchw","name":"Corey Larson","path":"/dchw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056816?s=80&v=4"},"commit":{"message":"remove unused var","shortMessageHtmlLink":"remove unused var"}},{"before":null,"after":"aaee40336021490492a1ae6531385de70b7b6a4c","ref":"refs/heads/corey/remove-cli-account-creation","pushedAt":"2024-09-04T22:09:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dchw","name":"Corey Larson","path":"/dchw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056816?s=80&v=4"},"commit":{"message":"initial removal of CLI account creation functionality","shortMessageHtmlLink":"initial removal of CLI account creation functionality"}},{"before":null,"after":"a6867ce23ba575b38bb48b1e83f2e3e2f3af93ef","ref":"refs/heads/dependabot/go_modules/github.com/opencontainers/runc-1.1.14","pushedAt":"2024-09-03T19:55:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump github.com/opencontainers/runc from 1.1.9 to 1.1.14\n\nBumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc) from 1.1.9 to 1.1.14.\n- [Release notes](https://github.com/opencontainers/runc/releases)\n- [Changelog](https://github.com/opencontainers/runc/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/opencontainers/runc/compare/v1.1.9...v1.1.14)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/opencontainers/runc\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump github.com/opencontainers/runc from 1.1.9 to 1.1.14"}},{"before":null,"after":"f72e22e0354f729e384b32a52f967a77573b53d9","ref":"refs/heads/dependabot/npm_and_yarn/examples/tutorial/js/part6/api/micromatch-4.0.8","pushedAt":"2024-09-01T01:16:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump micromatch from 4.0.5 to 4.0.8 in /examples/tutorial/js/part6/api\n\nBumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.\n- [Release notes](https://github.com/micromatch/micromatch/releases)\n- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8)\n\n---\nupdated-dependencies:\n- dependency-name: micromatch\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump micromatch from 4.0.5 to 4.0.8 in /examples/tutorial/js/part6/api"}},{"before":null,"after":"c6135da7394d9c1ca01d42d29560a55b5fd6ae03","ref":"refs/heads/dependabot/npm_and_yarn/examples/tutorial/js/part4/webpack-5.94.0","pushedAt":"2024-08-30T10:42:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump webpack from 5.76.0 to 5.94.0 in /examples/tutorial/js/part4\n\nBumps [webpack](https://github.com/webpack/webpack) from 5.76.0 to 5.94.0.\n- [Release notes](https://github.com/webpack/webpack/releases)\n- [Commits](https://github.com/webpack/webpack/compare/v5.76.0...v5.94.0)\n\n---\nupdated-dependencies:\n- dependency-name: webpack\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump webpack from 5.76.0 to 5.94.0 in /examples/tutorial/js/part4"}},{"before":"703c25496f78b984de0f0bba395a91ae21984e40","after":null,"ref":"refs/heads/vlad/rm-rmt-cache","pushedAt":"2024-08-19T20:32:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vladaionescu","name":"Vlad A. Ionescu","path":"/vladaionescu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/446771?s=80&v=4"}},{"before":"c70b2701415f217058809ad08b303e01e29dcda7","after":"e7549071cae837465f4c2d3a21f32d0cb04933b7","ref":"refs/heads/docs-0.8","pushedAt":"2024-08-19T20:32:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vladaionescu","name":"Vlad A. Ionescu","path":"/vladaionescu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/446771?s=80&v=4"},"commit":{"message":"Remove remote caching / caching via registry from the docs (#4272)\n\nCo-authored-by: Vlad A. Ionescu ","shortMessageHtmlLink":"Remove remote caching / caching via registry from the docs (#4272)"}},{"before":"4300bcb0fba158aaa0221c31a1578127f2c3b582","after":"703c25496f78b984de0f0bba395a91ae21984e40","ref":"refs/heads/vlad/rm-rmt-cache","pushedAt":"2024-08-15T20:35:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vladaionescu","name":"Vlad A. Ionescu","path":"/vladaionescu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/446771?s=80&v=4"},"commit":{"message":"Fix lint","shortMessageHtmlLink":"Fix lint"}},{"before":null,"after":"4300bcb0fba158aaa0221c31a1578127f2c3b582","ref":"refs/heads/vlad/rm-rmt-cache","pushedAt":"2024-08-15T20:31:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vladaionescu","name":"Vlad A. Ionescu","path":"/vladaionescu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/446771?s=80&v=4"},"commit":{"message":"Remove remote caching / caching via registry from the docs.","shortMessageHtmlLink":"Remove remote caching / caching via registry from the docs."}},{"before":"7880748f4f04a8480cec0e2f4ed62a39f8a7d84e","after":null,"ref":"refs/heads/eliottwiener-gridunity/dockerd-wrapper-housekeeping","pushedAt":"2024-08-06T14:57:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"idelvall","name":"Ignacio del Valle Alles","path":"/idelvall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5653455?s=80&v=4"}},{"before":"b4e4698e675754908b20703a58958198453e55a1","after":"08b0d1ff1388b34d10ebb6a0164a7784cfbe9db2","ref":"refs/heads/main","pushedAt":"2024-08-06T14:57:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"idelvall","name":"Ignacio del Valle Alles","path":"/idelvall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5653455?s=80&v=4"},"commit":{"message":"Dockerd wrapper housekeeping (#4267) (#4268)\n\nWhen using a self-hosted satellite with the `--docker-cache`\r\nexperimental feature enabled, it was found that leftover bad state in\r\nthe cached data-root could cause builds to start failing. In particular,\r\na leftover, stopped container making use of one of the images that the\r\n`dockerd-wrapper.sh` attempts to `rmi` would result in a `unable to\r\nremove repository reference` error. Some additional debugging revealed\r\nthat other types of docker objects are potentially left behind in the\r\ndata-root. This change modifies the `docker-wrapper.sh` to do some\r\nhousekeeping of these undesirable objects, and also makes changes to\r\navoid having builds fail due to unanticipated leftover state.\r\n\r\nCo-authored-by: eliottwiener-gridunity <134441321+eliottwiener-gridunity@users.noreply.github.com>","shortMessageHtmlLink":"Dockerd wrapper housekeeping (#4267) (#4268)"}},{"before":"453df497d0a46bc69470e19354059359ad48df82","after":"7880748f4f04a8480cec0e2f4ed62a39f8a7d84e","ref":"refs/heads/eliottwiener-gridunity/dockerd-wrapper-housekeeping","pushedAt":"2024-08-06T12:01:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"idelvall","name":"Ignacio del Valle Alles","path":"/idelvall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5653455?s=80&v=4"},"commit":{"message":"Merge branch 'main' into eliottwiener-gridunity/dockerd-wrapper-housekeeping","shortMessageHtmlLink":"Merge branch 'main' into eliottwiener-gridunity/dockerd-wrapper-house…"}},{"before":"1bcfd32d0fcdf481087429df19223432f037b194","after":null,"ref":"refs/heads/corey/fix-docker-test","pushedAt":"2024-08-06T12:00:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"idelvall","name":"Ignacio del Valle Alles","path":"/idelvall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5653455?s=80&v=4"}},{"before":"c70b2701415f217058809ad08b303e01e29dcda7","after":"b4e4698e675754908b20703a58958198453e55a1","ref":"refs/heads/main","pushedAt":"2024-08-06T12:00:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"idelvall","name":"Ignacio del Valle Alles","path":"/idelvall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5653455?s=80&v=4"},"commit":{"message":"Fix issue in test using `--ip` in default docker bridge network (#4253)","shortMessageHtmlLink":"Fix issue in test using --ip in default docker bridge network (#4253)"}},{"before":null,"after":"e5d0d54ffbca0577d53027e8bf927b375b8d1257","ref":"refs/heads/renovate/migrate-config","pushedAt":"2024-08-06T08:50:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Migrate config .github/renovate.json5","shortMessageHtmlLink":"Migrate config .github/renovate.json5"}},{"before":"c70b2701415f217058809ad08b303e01e29dcda7","after":"453df497d0a46bc69470e19354059359ad48df82","ref":"refs/heads/eliottwiener-gridunity/dockerd-wrapper-housekeeping","pushedAt":"2024-08-06T08:49:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"idelvall","name":"Ignacio del Valle Alles","path":"/idelvall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5653455?s=80&v=4"},"commit":{"message":"Dockerd wrapper housekeeping (#4267)\n\nWhen using a self-hosted satellite with the `--docker-cache`\r\nexperimental feature enabled, it was found that leftover bad state in\r\nthe cached data-root could cause builds to start failing. In particular,\r\na leftover, stopped container making use of one of the images that the\r\n`dockerd-wrapper.sh` attempts to `rmi` would result in a `unable to\r\nremove repository reference` error. Some additional debugging revealed\r\nthat other types of docker objects are potentially left behind in the\r\ndata-root. This change modifies the `docker-wrapper.sh` to do some\r\nhousekeeping of these undesirable objects, and also makes changes to\r\navoid having builds fail due to unanticipated leftover state.","shortMessageHtmlLink":"Dockerd wrapper housekeeping (#4267)"}},{"before":null,"after":"c70b2701415f217058809ad08b303e01e29dcda7","ref":"refs/heads/eliottwiener-gridunity/dockerd-wrapper-housekeeping","pushedAt":"2024-08-06T08:47:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"idelvall","name":"Ignacio del Valle Alles","path":"/idelvall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5653455?s=80&v=4"},"commit":{"message":"Merge branch 'main' into docs-0.8","shortMessageHtmlLink":"Merge branch 'main' into docs-0.8"}},{"before":"4fae8e174bac3f286984141bb536251e3072537b","after":"b41a61dea12f0065496eba2628e9b1ed7d28b027","ref":"refs/heads/renovate/docs-0.8-docs-dependencies","pushedAt":"2024-07-29T10:43:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update earthly/dind Docker tag to alpine-3.20-docker-26.1.5-r0","shortMessageHtmlLink":"Update earthly/dind Docker tag to alpine-3.20-docker-26.1.5-r0"}},{"before":"c502fc268e07502233e8d59cd60b3596a3b33368","after":"5f7fb633fa2f3dea51ffb1f04ea6dafe3ba4ef4b","ref":"refs/heads/renovate/main-dind-images","pushedAt":"2024-07-29T10:43:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"Update earthly/dind Docker tag to alpine-3.20-docker-26.1.5-r0","shortMessageHtmlLink":"Update earthly/dind Docker tag to alpine-3.20-docker-26.1.5-r0"}},{"before":"2a6f966bb180381efa0bae7b4348b1e0071c6e35","after":"c70b2701415f217058809ad08b303e01e29dcda7","ref":"refs/heads/main","pushedAt":"2024-07-16T16:58:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dchw","name":"Corey Larson","path":"/dchw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056816?s=80&v=4"},"commit":{"message":"Merge branch 'main' into docs-0.8","shortMessageHtmlLink":"Merge branch 'main' into docs-0.8"}},{"before":"db074ddcfb43082df9153d6997c73deaf3aadd6b","after":"c70b2701415f217058809ad08b303e01e29dcda7","ref":"refs/heads/docs-0.8","pushedAt":"2024-07-16T16:58:11.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dchw","name":"Corey Larson","path":"/dchw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056816?s=80&v=4"},"commit":{"message":"Merge branch 'main' into docs-0.8","shortMessageHtmlLink":"Merge branch 'main' into docs-0.8"}},{"before":"df31d02b08896b5f02aa601031ac8e4eff2be751","after":null,"ref":"refs/heads/corey/byoc-nacho-suggestions","pushedAt":"2024-07-16T15:56:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dchw","name":"Corey Larson","path":"/dchw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056816?s=80&v=4"}},{"before":"da0cc0e727e211a9aff130b90f70a242a75a0a88","after":"2a6f966bb180381efa0bae7b4348b1e0071c6e35","ref":"refs/heads/main","pushedAt":"2024-07-16T15:56:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dchw","name":"Corey Larson","path":"/dchw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056816?s=80&v=4"},"commit":{"message":"Attempt to improve docs (#4259)\n\nDocs changes from QA session, but the PR is clean this time.\r\n\r\n---------\r\n\r\nCo-authored-by: Brandon Schurman ","shortMessageHtmlLink":"Attempt to improve docs (#4259)"}},{"before":"a31371b272f1a8386132b816f588523bc5e9d017","after":"df31d02b08896b5f02aa601031ac8e4eff2be751","ref":"refs/heads/corey/byoc-nacho-suggestions","pushedAt":"2024-07-16T14:43:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dchw","name":"Corey Larson","path":"/dchw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1056816?s=80&v=4"},"commit":{"message":"Merge branch 'refs/heads/docs-0.8' into corey/byoc-nacho-suggestions","shortMessageHtmlLink":"Merge branch 'refs/heads/docs-0.8' into corey/byoc-nacho-suggestions"}},{"before":"c64b80001c8af0a97fc918da74127bd704bb1a37","after":null,"ref":"refs/heads/brandon/update-byoc-iam","pushedAt":"2024-07-16T14:40:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brandonSc","name":"Brandon Schurman","path":"/brandonSc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3247216?s=80&v=4"}},{"before":"880ca9e27b8f710849ff3a2d947aa577bd959b71","after":"db074ddcfb43082df9153d6997c73deaf3aadd6b","ref":"refs/heads/docs-0.8","pushedAt":"2024-07-16T14:40:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandonSc","name":"Brandon Schurman","path":"/brandonSc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3247216?s=80&v=4"},"commit":{"message":"Docs: Update suggested IAM policy for BYOC manual install (#4258)\n\nThe policy suggested in the docs (the one that allows Earthly's backend\r\naccess to the 3rd party cloud) now includes tags that limit Earthly's\r\naccess to resources that contain a certain tag.","shortMessageHtmlLink":"Docs: Update suggested IAM policy for BYOC manual install (#4258)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxMTowMzowOC4wMDAwMDBazwAAAAS1YucD","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxMTowMzowOC4wMDAwMDBazwAAAAS1YucD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNlQxNDo0MDoyOC4wMDAwMDBazwAAAASA5BWt"}},"title":"Activity · earthly/earthly"}