{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":91006256,"defaultBranch":"master","name":"shepherd","ownerLogin":"containrrr","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-05-11T17:29:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49166261?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1700469685.0","currentOid":""},"activityList":{"items":[{"before":"8169801d949b91a677ab7d29d5c03f29b422fd01","after":"e74ea8066d8de22802fb5aaaf769f2fccbaf55c2","ref":"refs/heads/master","pushedAt":"2023-11-30T14:18:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Merge pull request #121 from AliRezaBeitari/fix/rollback-with-other-flags","shortMessageHtmlLink":"Merge pull request #121 from AliRezaBeitari/fix/rollback-with-other-f…"}},{"before":"6adeaee38cd95c8fe3d7c0b0cc71e56bd5d2aab8","after":"8169801d949b91a677ab7d29d5c03f29b422fd01","ref":"refs/heads/master","pushedAt":"2023-11-20T18:27:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Fix old image name in examples","shortMessageHtmlLink":"Fix old image name in examples"}},{"before":"a506c97bfa67933642195f3776e119d37c0f5721","after":"6adeaee38cd95c8fe3d7c0b0cc71e56bd5d2aab8","ref":"refs/heads/master","pushedAt":"2023-11-20T09:05:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Modified: examples/docker-compose.apprise.yml","shortMessageHtmlLink":"Modified: examples/docker-compose.apprise.yml"}},{"before":"a4b7a4ef37a0899f7d16563a067a0f70d68e1dfb","after":"a506c97bfa67933642195f3776e119d37c0f5721","ref":"refs/heads/master","pushedAt":"2023-11-20T09:04:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Add example for extensive label usage (Closes: #106)","shortMessageHtmlLink":"Add example for extensive label usage (Closes: #106)"}},{"before":"30ef12a09086b2af78f5f5e1073925d2b3960ec1","after":"a4b7a4ef37a0899f7d16563a067a0f70d68e1dfb","ref":"refs/heads/master","pushedAt":"2023-11-20T09:03:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b5550406e81637c0897c8af035b985a8b30914e0","after":"30ef12a09086b2af78f5f5e1073925d2b3960ec1","ref":"refs/heads/master","pushedAt":"2023-11-20T08:49:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Add explicit clarification about variable quoting\n\nCloses: #81","shortMessageHtmlLink":"Add explicit clarification about variable quoting"}},{"before":null,"after":"bc229bebbd39d7b79345f7bafa69508453d1818d","ref":"refs/heads/notify-after-each-run","pushedAt":"2023-11-20T08:41:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Send notification after each completed run\n\nUses apprise sidecar url, if configured, to send an \"info\" notification\nafter each run of the update_services loop.\n\nCloses: #95","shortMessageHtmlLink":"Send notification after each completed run"}},{"before":"01d070aa8d94a684ec41750d92c8f8ee1dab79ca","after":"b5550406e81637c0897c8af035b985a8b30914e0","ref":"refs/heads/master","pushedAt":"2023-11-20T08:32:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Merge pull request #119 from jovobe/enhance-registries-readme","shortMessageHtmlLink":"Merge pull request #119 from jovobe/enhance-registries-readme"}},{"before":"1ae88f5848db894753c95b676d0815c6101634ac","after":null,"ref":"refs/tags/1.8.0","pushedAt":"2023-10-30T08:45:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"}},{"before":"174f5cbe9471502f3bbde5102797f0507efed053","after":"01d070aa8d94a684ec41750d92c8f8ee1dab79ca","ref":"refs/heads/master","pushedAt":"2023-10-30T08:40:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Release new major version 1.8.0\n\n[Full Changelog](https://github.com/containrrr/shepherd/compare/0.7.0...1.8.0)\n\n**Breaking changes:**\n\n- The docker image registry location has been changed to the containrrr organisation:\n `containrrr/shepherd`\n\n**Implemented enhancements:**\n\n- armhf support [\\#108](https://github.com/containrrr/shepherd/issues/108)\n- Switch to official docker image v24 [\\#107](https://github.com/containrrr/shepherd/pull/107) ([djmaze](https://github.com/djmaze))\n- Restrict runtime of \"docker service update\" using \"timeout\" [\\#98](https://github.com/containrrr/shepherd/pull/98) ([fooflington](https://github.com/fooflington))\n- Add example for usage with swarm-cronjob [\\#89](https://github.com/containrrr/shepherd/pull/89) ([djmaze](https://github.com/djmaze))\n\n**Fixed bugs:**\n\n- Can't update some services: no such manifest [\\#105](https://github.com/containrrr/shepherd/issues/105)\n- Service gets stuck when calling \"docker service update\" and won't progress [\\#97](https://github.com/containrrr/shepherd/issues/97)\n- fix: docker service update with `--detach=false` hangs on services wi… [\\#104](https://github.com/containrrr/shepherd/pull/104) ([AliRezaBeitari](https://github.com/AliRezaBeitari))\n- Fix defunc VERBOSE handling [\\#91](https://github.com/containrrr/shepherd/pull/91) ([sebthom](https://github.com/sebthom))\n\n**Closed issues:**\n\n- How does it determine if there is an update or not? [\\#111](https://github.com/containrrr/shepherd/issues/111)\n- Looking for a new maintainer [\\#96](https://github.com/containrrr/shepherd/issues/96)\n- New OCI manifest issue [\\#92](https://github.com/containrrr/shepherd/issues/92)\n- Run service update at a fixed time [\\#88](https://github.com/containrrr/shepherd/issues/88)\n- docker swarm 20.10.12 | \"docker service update\" requires exactly 1 argument. [\\#83](https://github.com/containrrr/shepherd/issues/83)\n- Error updating service, does not exist or it is not available when using a duplicate registry [\\#78](https://github.com/containrrr/shepherd/issues/78)\n\n**Merged pull requests:**\n\n- Add apprise type and additional error notification [\\#118](https://github.com/containrrr/shepherd/pull/118) ([andyloree](https://github.com/andyloree))\n- Rename image in docs [\\#114](https://github.com/containrrr/shepherd/pull/114) ([moschlar](https://github.com/moschlar))\n- Fix release workflow [\\#113](https://github.com/containrrr/shepherd/pull/113) ([moschlar](https://github.com/moschlar))\n- Update README.md [\\#103](https://github.com/containrrr/shepherd/pull/103) ([andrew-dixon](https://github.com/andrew-dixon))\n- ci: add basic github actions for build/release [\\#101](https://github.com/containrrr/shepherd/pull/101) ([piksel](https://github.com/piksel))\n- correct misleading description of WITH\\_NO\\_RESOLVE\\_IMAGE [\\#100](https://github.com/containrrr/shepherd/pull/100) ([alex-vg](https://github.com/alex-vg))\n- Move example configs to their own folder [\\#99](https://github.com/containrrr/shepherd/pull/99) ([djmaze](https://github.com/djmaze))\n- Add documentation about `REGISTRIES_FILE` [\\#94](https://github.com/containrrr/shepherd/pull/94) ([tito](https://github.com/tito))\n- Minor refactoring [\\#90](https://github.com/containrrr/shepherd/pull/90) ([sebthom](https://github.com/sebthom))\n\nCloses: #117","shortMessageHtmlLink":"Release new major version 1.8.0"}},{"before":"0fe699d9797ba77d8c16dc9cc3ce4b8e15d1e1d8","after":"174f5cbe9471502f3bbde5102797f0507efed053","ref":"refs/heads/master","pushedAt":"2023-10-30T08:22:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Merge pull request #118 from andyloree/add_apprise_types\n\nAdd apprise type and additional error notification","shortMessageHtmlLink":"Merge pull request #118 from andyloree/add_apprise_types"}},{"before":"ef6790e849d6e046d9828148886f6a94056487f4","after":"0fe699d9797ba77d8c16dc9cc3ce4b8e15d1e1d8","ref":"refs/heads/master","pushedAt":"2023-10-07T14:41:17.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Merge pull request #114 from containrrr/rename-image\n\nRename image in docs","shortMessageHtmlLink":"Merge pull request #114 from containrrr/rename-image"}},{"before":"89a1e6ef69d1a3c89a90f95540f184ac6b9b58bf","after":"af4807e5e8519037657c61c061fd48a22cea419e","ref":"refs/heads/rename-image","pushedAt":"2023-10-07T14:39:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Add action to sync docker hub description from README.md","shortMessageHtmlLink":"Add action to sync docker hub description from README.md"}},{"before":"a3bb1186492f8e19cad99c44b451f16cde7381e9","after":"89a1e6ef69d1a3c89a90f95540f184ac6b9b58bf","ref":"refs/heads/rename-image","pushedAt":"2023-10-07T14:37:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Add action to sync docker hub description from README.md","shortMessageHtmlLink":"Add action to sync docker hub description from README.md"}},{"before":null,"after":"a3bb1186492f8e19cad99c44b451f16cde7381e9","ref":"refs/heads/rename-image","pushedAt":"2023-10-07T14:31:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Rename image to containrrr/shepherd in docs","shortMessageHtmlLink":"Rename image to containrrr/shepherd in docs"}},{"before":"b6d201325004df04bc0429d49d829b7f0f79ae42","after":"ef6790e849d6e046d9828148886f6a94056487f4","ref":"refs/heads/master","pushedAt":"2023-10-07T14:11:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Merge pull request #113 from containrrr/fix-actions-release\n\nFix release workflow","shortMessageHtmlLink":"Merge pull request #113 from containrrr/fix-actions-release"}},{"before":"cd4901b4e2787745e6ee010e94cc40a1947b3134","after":"710962d3c0589e7267bb02e626d0c0b929e41457","ref":"refs/heads/fix-actions-release","pushedAt":"2023-10-06T09:54:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Update release.yml\n\n- Use Actions release versions\n- Use current Actions versions\n- Add cosign verify action\n- Add pushing to DockerHub","shortMessageHtmlLink":"Update release.yml"}},{"before":"072a1416b16cf58ee46e22676ceb1eb3955d83f4","after":"cd4901b4e2787745e6ee010e94cc40a1947b3134","ref":"refs/heads/fix-actions-release","pushedAt":"2023-10-06T09:52:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Update release.yml\n\n- Use Actions release versions\n- Use current Actions versions\n- Add cosign verify action\n- Add pushing to DockerHub","shortMessageHtmlLink":"Update release.yml"}},{"before":"e9286f7c64a7ba600b18335a42cd0dce4da4744b","after":"072a1416b16cf58ee46e22676ceb1eb3955d83f4","ref":"refs/heads/fix-actions-release","pushedAt":"2023-10-06T09:49:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Update release.yml\n\n- Use Actions release versions\n- Use current Actions versions\n- Add cosign verify action\n- Add pushing to DockerHub","shortMessageHtmlLink":"Update release.yml"}},{"before":"8eef765aa5662233bf8a7810e04e6625ee347553","after":"e9286f7c64a7ba600b18335a42cd0dce4da4744b","ref":"refs/heads/fix-actions-release","pushedAt":"2023-10-06T09:45:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Update release.yml\n\n- Use Actions release versions\n- Use current Actions versions\n- Add cosign verify action\n- Add pushing to DockerHub","shortMessageHtmlLink":"Update release.yml"}},{"before":"08a3b57b61547078e1f5985b045356e0642b4ef4","after":"8eef765aa5662233bf8a7810e04e6625ee347553","ref":"refs/heads/fix-actions-release","pushedAt":"2023-10-06T09:35:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"now","shortMessageHtmlLink":"now"}},{"before":"d6888c32ddd2702c8e0bbf3bedf19af615eb7018","after":"08a3b57b61547078e1f5985b045356e0642b4ef4","ref":"refs/heads/fix-actions-release","pushedAt":"2023-10-06T09:31:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"9d83558d6efe70bfa6a9dba18f47c5b124a3d0c4","after":"d6888c32ddd2702c8e0bbf3bedf19af615eb7018","ref":"refs/heads/fix-actions-release","pushedAt":"2023-10-06T09:11:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"And try dockerhub push, too","shortMessageHtmlLink":"And try dockerhub push, too"}},{"before":"c64570909182cf9e96c549c86272ce1574d3d444","after":"9d83558d6efe70bfa6a9dba18f47c5b124a3d0c4","ref":"refs/heads/fix-actions-release","pushedAt":"2023-10-05T09:48:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Update release.yml\n\nCo-authored-by: nils måsén ","shortMessageHtmlLink":"Update release.yml"}},{"before":"8f348de98c6735a2517662b97f18d21fd1c3dd85","after":"c64570909182cf9e96c549c86272ce1574d3d444","ref":"refs/heads/fix-actions-release","pushedAt":"2023-10-05T09:17:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Update release.yml\n\n- Use Actions release versions\n- Add cosign verify action","shortMessageHtmlLink":"Update release.yml"}},{"before":"a7123051ee7a543992d953397eef6247c43dcf8e","after":"8f348de98c6735a2517662b97f18d21fd1c3dd85","ref":"refs/heads/fix-actions-release","pushedAt":"2023-10-05T09:13:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Add cosign verify action","shortMessageHtmlLink":"Add cosign verify action"}},{"before":null,"after":"a7123051ee7a543992d953397eef6247c43dcf8e","ref":"refs/heads/fix-actions-release","pushedAt":"2023-10-05T08:17:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Update release.yml","shortMessageHtmlLink":"Update release.yml"}},{"before":"5daf53b41747f3054bc4b861d58cb5c9ac358424","after":"b6d201325004df04bc0429d49d829b7f0f79ae42","ref":"refs/heads/master","pushedAt":"2023-10-05T08:11:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"Merge pull request #101 from containrrr/ci/docker-release\n\nci: add basic github actions for build/release","shortMessageHtmlLink":"Merge pull request #101 from containrrr/ci/docker-release"}},{"before":"96e67d3a69cf7a755ab1e466f9761fcf6e519771","after":"b8fa19dcd79add70c11f54f8cef2f7b96d820a43","ref":"refs/heads/ci/docker-release","pushedAt":"2023-10-05T08:06:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"moschlar","name":"Moritz Schlarb","path":"/moschlar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/228095?s=80&v=4"},"commit":{"message":"ci: add basic github actions for build/release","shortMessageHtmlLink":"ci: add basic github actions for build/release"}},{"before":"0fc46d97aa2eee77ecd6990f1da111c48adb0d28","after":null,"ref":"refs/heads/docker_24","pushedAt":"2023-08-23T23:02:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"djmaze","name":"Martin Honermeyer","path":"/djmaze","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7229?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADvB22fgA","startCursor":null,"endCursor":null}},"title":"Activity · containrrr/shepherd"}