{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":106306056,"defaultBranch":"master","name":"kapitan","ownerLogin":"kapicorp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-10-09T16:11:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/57769023?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726493138.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"1aa6550c350a8d52d400f882d2d35cc20d34e276","ref":"refs/heads/dependabot/pip/regex-2024.9.11","pushedAt":"2024-09-16T13:25:38.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":"chore: bump regex from 2024.7.24 to 2024.9.11\n\nBumps [regex](https://github.com/mrabarnett/mrab-regex) from 2024.7.24 to 2024.9.11.\n- [Changelog](https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt)\n- [Commits](https://github.com/mrabarnett/mrab-regex/compare/2024.7.24...2024.9.11)\n\n---\nupdated-dependencies:\n- dependency-name: regex\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore: bump regex from 2024.7.24 to 2024.9.11"}},{"before":null,"after":"2b6e5a67ea4177f911f4a7b99a71377c77d4a0e1","ref":"refs/heads/dependabot/pip/pytest-8.3.3","pushedAt":"2024-09-16T13:25:02.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":"chore: bump pytest from 8.3.2 to 8.3.3\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.2 to 8.3.3.\n- [Release notes](https://github.com/pytest-dev/pytest/releases)\n- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.2...8.3.3)\n\n---\nupdated-dependencies:\n- dependency-name: pytest\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore: bump pytest from 8.3.2 to 8.3.3"}},{"before":"d9190a54982740b9a82b76f4924f93a9cbebb182","after":null,"ref":"refs/heads/dependabot/pip/pydantic-2.9.1","pushedAt":"2024-09-11T09:41:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"}},{"before":"e6aebfb6a0c34203ea026060e856cbcd841f1cc8","after":"04772e394b997a6604bba86fdc83d277e3976733","ref":"refs/heads/master","pushedAt":"2024-09-11T09:41:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"chore: bump pydantic from 2.9.0 to 2.9.1 (#1236)\n\nBumps [pydantic](https://github.com/pydantic/pydantic) from 2.9.0 to\r\n2.9.1.\r\n
\r\nRelease notes\r\n

Sourced from pydantic's\r\nreleases.

\r\n
\r\n

v2.9.1 (2024-09-09)

\r\n

What's Changed

\r\n

Fixes

\r\n
    \r\n
  • Fix Predicate issue in v2.9.0 by @​sydney-runkle\r\nin #10321
  • \r\n
  • Fixing annotated-types bound to >=0.6.0\r\nby @​sydney-runkle\r\nin #10327
  • \r\n
  • Turn tzdata install requirement into optional\r\ntimezone dependency by @​jakob-keller\r\nin #10331
  • \r\n
  • Fix IncExc type alias definition by @​Viicos in #10339
  • \r\n
  • Use correct types namespace when building namedtuple core schemas by\r\n@​Viicos in #10337
  • \r\n
  • Fix evaluation of stringified annotations during namespace\r\ninspection by @​Viicos in #10347
  • \r\n
  • Fix tagged union serialization with alias generators by @​sydney-runkle\r\nin pydantic/pydantic-core#1442
  • \r\n
\r\n

Full Changelog: https://github.com/pydantic/pydantic/compare/v2.9.0...v2.9.1

\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • ecc5275\r\nbump
  • \r\n
  • 2c61bfd\r\nFix evaluation of stringified annotations during namespace inspection\r\n(#10347)
  • \r\n
  • 3d364cb\r\nUse correct types namespace when building namedtuple core schemas (#10337)
  • \r\n
  • 2746ccb\r\nFix IncEx type alias definition (#10339)
  • \r\n
  • b32d410\r\nTurn tzdata install requirement into optional\r\ntimezone dependency (#10331)
  • \r\n
  • 7d857eb\r\nFixing annotated-types bound (#10327)
  • \r\n
  • 07cbe50\r\nFix Predicate issue in v2.9.0 (#10321)
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pydantic&package-manager=pip&previous-version=2.9.0&new-version=2.9.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore: bump pydantic from 2.9.0 to 2.9.1 (#1236)"}},{"before":null,"after":"d9190a54982740b9a82b76f4924f93a9cbebb182","ref":"refs/heads/dependabot/pip/pydantic-2.9.1","pushedAt":"2024-09-09T13:18:44.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":"chore: bump pydantic from 2.9.0 to 2.9.1\n\nBumps [pydantic](https://github.com/pydantic/pydantic) from 2.9.0 to 2.9.1.\n- [Release notes](https://github.com/pydantic/pydantic/releases)\n- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)\n- [Commits](https://github.com/pydantic/pydantic/compare/v2.9.0...v2.9.1)\n\n---\nupdated-dependencies:\n- dependency-name: pydantic\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore: bump pydantic from 2.9.0 to 2.9.1"}},{"before":"15d989ceee27e2e81379a251fe974eb3cba94913","after":null,"ref":"refs/heads/Adds-validation","pushedAt":"2024-09-08T18:33:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"}},{"before":"335ab34b009172df5021f51d9670671c00498cca","after":"e6aebfb6a0c34203ea026060e856cbcd841f1cc8","ref":"refs/heads/master","pushedAt":"2024-09-08T18:33:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"Adds validation for Inventory with Pydantic (#1234)\n\nFixes #\r\n\r\n## Proposed Changes\r\n\r\n* Adds inventory validation using Pydantic\r\n\r\n## Docs and Tests\r\n\r\n* [X] Tests added","shortMessageHtmlLink":"Adds validation for Inventory with Pydantic (#1234)"}},{"before":"e2625b3fb079a4d83a56e3634708608d248f9898","after":"15d989ceee27e2e81379a251fe974eb3cba94913","ref":"refs/heads/Adds-validation","pushedAt":"2024-09-08T17:26:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"More changes","shortMessageHtmlLink":"More changes"}},{"before":"62d3978c152f5cca0d5bcc7daa237e8238577533","after":"e2625b3fb079a4d83a56e3634708608d248f9898","ref":"refs/heads/Adds-validation","pushedAt":"2024-09-08T16:54:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"More changes","shortMessageHtmlLink":"More changes"}},{"before":"ec679853ff73a9f07ff2e4738b791b5428565441","after":"62d3978c152f5cca0d5bcc7daa237e8238577533","ref":"refs/heads/Adds-validation","pushedAt":"2024-09-08T16:43:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"More changes","shortMessageHtmlLink":"More changes"}},{"before":"3e8c297fe9be688a08a75e07d03a5075947b1d6f","after":"ec679853ff73a9f07ff2e4738b791b5428565441","ref":"refs/heads/Adds-validation","pushedAt":"2024-09-08T16:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"More changes","shortMessageHtmlLink":"More changes"}},{"before":"0e68ce6a6dd3b0410e75465151a2b9eb4ad46289","after":"3e8c297fe9be688a08a75e07d03a5075947b1d6f","ref":"refs/heads/Adds-validation","pushedAt":"2024-09-08T15:29:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"Refactor modules","shortMessageHtmlLink":"Refactor modules"}},{"before":"6a9fb98a7ad5dba19ee904a54dd951ebd67a4f80","after":"0e68ce6a6dd3b0410e75465151a2b9eb4ad46289","ref":"refs/heads/Adds-validation","pushedAt":"2024-09-08T15:24:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"Refactor modules","shortMessageHtmlLink":"Refactor modules"}},{"before":"cb354515f04c0f53173adf9a2e8438e369ef4c38","after":"6a9fb98a7ad5dba19ee904a54dd951ebd67a4f80","ref":"refs/heads/Adds-validation","pushedAt":"2024-09-08T14:52:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"615d737fb8b7fab29cdd7d09be740fffdca6b89d","after":"cb354515f04c0f53173adf9a2e8438e369ef4c38","ref":"refs/heads/Adds-validation","pushedAt":"2024-09-08T14:31:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"fix jsonnet","shortMessageHtmlLink":"fix jsonnet"}},{"before":"5b39f59720a9d474acf5adf8aa904389934bfe61","after":"615d737fb8b7fab29cdd7d09be740fffdca6b89d","ref":"refs/heads/Adds-validation","pushedAt":"2024-09-07T17:13:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"added discriminator","shortMessageHtmlLink":"added discriminator"}},{"before":null,"after":"5b39f59720a9d474acf5adf8aa904389934bfe61","ref":"refs/heads/Adds-validation","pushedAt":"2024-09-06T22:38:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"working inventory validation","shortMessageHtmlLink":"working inventory validation"}},{"before":"27ca8ca375669f18eab297c809bb794462fdbd79","after":null,"ref":"refs/heads/dependabot/pip/cryptography-43.0.1","pushedAt":"2024-09-04T18:51:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"335ab34b009172df5021f51d9670671c00498cca","ref":"refs/heads/upgrade-dependencies","pushedAt":"2024-09-04T18:48:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"Fix `fetch_git_dependency()` to clobber files in the destination if `force_fetch=True` (#1232)\n\n## Proposed Changes\r\n\r\nWhen force fetching Git dependencies, we need to be able to overwrite\r\nread-only files in the destination, since Git repos may contain\r\nread-only pack and index files in `.git/`.\r\n\r\nTo do so, this PR introduces flag `clobber_files` for\r\n`utils.copy_tree()` which will completely clobber existing files in the\r\ndestination by setting a custom `copy_function` for `shutil.copytree()`\r\nwhich deletes existing destination files before copying them with\r\n`shutil.copy2()`.\r\n\r\nWith this change, `utils.copy_tree()` with `clobber_files=True` behaves\r\npretty much identically to distutils' `copy_tree()` which was used in\r\nprevious versions of Kapitan.\r\n\r\n## TODO\r\n\r\n- [x] Rebase once #1231 is merged\r\n\r\n## Docs and Tests\r\n\r\n* [x] Tests added\r\n* [x] Updated documentation","shortMessageHtmlLink":"Fix fetch_git_dependency() to clobber files in the destination if `…"}},{"before":"401afb38e434d1b0f2d44f6c031a6616c08d188c","after":"335ab34b009172df5021f51d9670671c00498cca","ref":"refs/heads/master","pushedAt":"2024-09-04T18:46:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"Fix `fetch_git_dependency()` to clobber files in the destination if `force_fetch=True` (#1232)\n\n## Proposed Changes\r\n\r\nWhen force fetching Git dependencies, we need to be able to overwrite\r\nread-only files in the destination, since Git repos may contain\r\nread-only pack and index files in `.git/`.\r\n\r\nTo do so, this PR introduces flag `clobber_files` for\r\n`utils.copy_tree()` which will completely clobber existing files in the\r\ndestination by setting a custom `copy_function` for `shutil.copytree()`\r\nwhich deletes existing destination files before copying them with\r\n`shutil.copy2()`.\r\n\r\nWith this change, `utils.copy_tree()` with `clobber_files=True` behaves\r\npretty much identically to distutils' `copy_tree()` which was used in\r\nprevious versions of Kapitan.\r\n\r\n## TODO\r\n\r\n- [x] Rebase once #1231 is merged\r\n\r\n## Docs and Tests\r\n\r\n* [x] Tests added\r\n* [x] Updated documentation","shortMessageHtmlLink":"Fix fetch_git_dependency() to clobber files in the destination if `…"}},{"before":"c8e47911f3b5ef991c5718f13a4cc8d0decf6a75","after":"27ca8ca375669f18eab297c809bb794462fdbd79","ref":"refs/heads/dependabot/pip/cryptography-43.0.1","pushedAt":"2024-09-04T12:05:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"Merge branch 'master' into dependabot/pip/cryptography-43.0.1","shortMessageHtmlLink":"Merge branch 'master' into dependabot/pip/cryptography-43.0.1"}},{"before":"1be142abd999e8bc6475c8263eaa60ab461aacf4","after":"401afb38e434d1b0f2d44f6c031a6616c08d188c","ref":"refs/heads/master","pushedAt":"2024-09-04T12:01:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"Fix `utils.copy_tree()` to create `dst` if it doesn't exist (#1231)\n\n## Proposed Changes\r\n\r\nKapitan's `utils.copy_tree()` calls `shutil.copytree()` which will\r\ncreate the destination directory if it doesn't exist yet. However,\r\ncurrently, `utils.copy_tree()` doesn't support this case and will raise\r\na `SafeCopyError` when the destination directory doesn't exist.\r\n\r\nThis PR adjusts the implementation to only raise a `SafeCopyError` when\r\nthe destination exists and isn't a directory and will let\r\n`shutil.copytree()` create the destination if the destination doesn't\r\nexist at all.\r\n\r\n## Docs and Tests\r\n\r\n* [x] Tests added\r\n* [x] Updated documentation","shortMessageHtmlLink":"Fix utils.copy_tree() to create dst if it doesn't exist (#1231)"}},{"before":null,"after":"c8e47911f3b5ef991c5718f13a4cc8d0decf6a75","ref":"refs/heads/dependabot/pip/cryptography-43.0.1","pushedAt":"2024-09-04T00:40:24.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":"chore: bump cryptography from 43.0.0 to 43.0.1\n\nBumps [cryptography](https://github.com/pyca/cryptography) from 43.0.0 to 43.0.1.\n- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pyca/cryptography/compare/43.0.0...43.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: cryptography\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore: bump cryptography from 43.0.0 to 43.0.1"}},{"before":"a03ef17eba1bcaa7205b2f775a2307685bbf9e44","after":"c6144dcc3ffa7aafa18a1f0efffbaf7ccd93bc11","ref":"refs/heads/test-vhs","pushedAt":"2024-09-01T21:11:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update generated VHS GIF","shortMessageHtmlLink":"Update generated VHS GIF"}},{"before":"050ba99d11ec750ad4c851537f7e5ca4310d5686","after":"a03ef17eba1bcaa7205b2f775a2307685bbf9e44","ref":"refs/heads/test-vhs","pushedAt":"2024-09-01T21:08:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"Adds tapes","shortMessageHtmlLink":"Adds tapes"}},{"before":"529d248e5e94f85979092a278290880d6fbe541d","after":"050ba99d11ec750ad4c851537f7e5ca4310d5686","ref":"refs/heads/test-vhs","pushedAt":"2024-09-01T21:05:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update generated VHS GIF","shortMessageHtmlLink":"Update generated VHS GIF"}},{"before":"6b9e32bc7529123be8d17244d85f1d27fbac89bb","after":"529d248e5e94f85979092a278290880d6fbe541d","ref":"refs/heads/test-vhs","pushedAt":"2024-09-01T21:02:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"move files","shortMessageHtmlLink":"move files"}},{"before":"1b3f10cf62dd18b591068b05ea6c4ea36ac69a6c","after":"6b9e32bc7529123be8d17244d85f1d27fbac89bb","ref":"refs/heads/test-vhs","pushedAt":"2024-09-01T20:43:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update generated VHS GIF","shortMessageHtmlLink":"Update generated VHS GIF"}},{"before":"f7964b5ecd8b391e8e6ad1dda6ee768c6e81ed31","after":"1b3f10cf62dd18b591068b05ea6c4ea36ac69a6c","ref":"refs/heads/test-vhs","pushedAt":"2024-09-01T20:41:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"Change workflow","shortMessageHtmlLink":"Change workflow"}},{"before":"9958d317ad9bb0924dc2d2feb1e34214390ae59e","after":"f7964b5ecd8b391e8e6ad1dda6ee768c6e81ed31","ref":"refs/heads/test-vhs","pushedAt":"2024-09-01T20:37:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ademariag","name":"Alessandro De Maria","path":"/ademariag","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32644550?s=80&v=4"},"commit":{"message":"Change workflow","shortMessageHtmlLink":"Change workflow"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxMzoyNTozOC4wMDAwMDBazwAAAAS3dZva","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxMzoyNTozOC4wMDAwMDBazwAAAAS3dZva","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMVQyMDozNzowMS4wMDAwMDBazwAAAASqAqJ1"}},"title":"Activity · kapicorp/kapitan"}