{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":123933414,"defaultBranch":"flatcar-master","name":"flatcar-dev-util","ownerLogin":"flatcar","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-03-05T14:42:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36193555?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721663623.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"f105c8ae5c908a2942a4b3abe08edf7a2ddf82c3","ref":"refs/heads/chewi/repo-mv","pushedAt":"2024-07-22T15:53:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"chewi","name":"James Le Cuirot","path":"/chewi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35072?s=80&v=4"},"commit":{"message":"Adjust scripts following move and rename of package repositories\n\nSigned-off-by: James Le Cuirot ","shortMessageHtmlLink":"Adjust scripts following move and rename of package repositories"}},{"before":"52173672be23d72a484af598a8803cd66490ac05","after":null,"ref":"refs/heads/switch-license","pushedAt":"2024-03-13T10:46:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jepio","name":"Jeremi Piotrowski","path":"/jepio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7243478?s=80&v=4"}},{"before":"94298dfeeb41eb576c58e511ca3f13418c9812cd","after":"00396595376d8d6a3c4b9251ba94e9de2d7a9e39","ref":"refs/heads/flatcar-master","pushedAt":"2024-03-13T10:46:08.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jepio","name":"Jeremi Piotrowski","path":"/jepio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7243478?s=80&v=4"},"commit":{"message":"Merge pull request #18 from flatcar/switch-license\n\nUpdate LICENSE to Apache 2.0","shortMessageHtmlLink":"Merge pull request #18 from flatcar/switch-license"}},{"before":"4891327746071eeaa020a768db29ad8ea0d4e599","after":"52173672be23d72a484af598a8803cd66490ac05","ref":"refs/heads/switch-license","pushedAt":"2024-03-13T10:14:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jepio","name":"Jeremi Piotrowski","path":"/jepio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7243478?s=80&v=4"},"commit":{"message":"emerge-gitclone: Add SPDX license header\n\nWith an Apache-2.0 license.\n\nSigned-off-by: Jeremi Piotrowski ","shortMessageHtmlLink":"emerge-gitclone: Add SPDX license header"}},{"before":null,"after":"4891327746071eeaa020a768db29ad8ea0d4e599","ref":"refs/heads/switch-license","pushedAt":"2024-03-13T10:10:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jepio","name":"Jeremi Piotrowski","path":"/jepio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7243478?s=80&v=4"},"commit":{"message":"Update LICENSE to Apache 2.0\n\nThe emerge-gitclone script has been completely rewritten and\r\nhaving it under an Apache 2.0 license simplifies our CNCF submission. Switch the license","shortMessageHtmlLink":"Update LICENSE to Apache 2.0"}},{"before":"bb4f8508e4cf9ce8325789cecd08609ef2fabed8","after":null,"ref":"refs/heads/t-lo/use-cncf-code-of-conduct","pushedAt":"2023-07-25T09:59:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"}},{"before":"9240efb80504da934b2315cc89bddb81b739b214","after":"94298dfeeb41eb576c58e511ca3f13418c9812cd","ref":"refs/heads/flatcar-master","pushedAt":"2023-07-25T09:59:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"},"commit":{"message":"Merge pull request #17 from flatcar/t-lo/use-cncf-code-of-conduct\n\ncode-of-conduct.md: use CNCF code of conduct","shortMessageHtmlLink":"Merge pull request #17 from flatcar/t-lo/use-cncf-code-of-conduct"}},{"before":null,"after":"bb4f8508e4cf9ce8325789cecd08609ef2fabed8","ref":"refs/heads/t-lo/use-cncf-code-of-conduct","pushedAt":"2023-07-24T17:53:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"},"commit":{"message":"code-of-conduct.md: use CNCF code of conduct","shortMessageHtmlLink":"code-of-conduct.md: use CNCF code of conduct"}},{"before":"8cd407c343e5db93c846502ce8e10bd7ebc3f851","after":null,"ref":"refs/heads/t-lo/fix-else-branch","pushedAt":"2023-04-05T06:41:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"}},{"before":"2833f89b6fd8adc5abe47ff3bba1cd4647a50e63","after":"9240efb80504da934b2315cc89bddb81b739b214","ref":"refs/heads/flatcar-master","pushedAt":"2023-04-05T06:41:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"},"commit":{"message":"Merge pull request #16 from flatcar/t-lo/fix-else-branch\n\nemerge-gitclone: fix \"else\" -> \"else:\" typo","shortMessageHtmlLink":"Merge pull request #16 from flatcar/t-lo/fix-else-branch"}},{"before":null,"after":"8cd407c343e5db93c846502ce8e10bd7ebc3f851","ref":"refs/heads/t-lo/fix-else-branch","pushedAt":"2023-04-04T16:46:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"},"commit":{"message":"emerge-gitclone: fix \"else\" -> \"else:\" typo\n\nSigned-off-by: Thilo Fromm ","shortMessageHtmlLink":"emerge-gitclone: fix \"else\" -> \"else:\" typo"}},{"before":"ff13a5951d2ecba749f476b9b0ad52887bed039f","after":null,"ref":"refs/heads/t-lo/support-merged-scripts-repo","pushedAt":"2023-03-31T14:00:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"}},{"before":"401e84df7b12b0f385879583003a7cc0bd9bbc60","after":"2833f89b6fd8adc5abe47ff3bba1cd4647a50e63","ref":"refs/heads/flatcar-master","pushedAt":"2023-03-31T13:58:59.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"},"commit":{"message":"Merge pull request #15 from flatcar/t-lo/support-merged-scripts-repo\n\nemerge-gitclone: handle merged scripts repo","shortMessageHtmlLink":"Merge pull request #15 from flatcar/t-lo/support-merged-scripts-repo"}},{"before":"68d689dcd3c99cb8d76fb727fa509fcd0553bd46","after":"ff13a5951d2ecba749f476b9b0ad52887bed039f","ref":"refs/heads/t-lo/support-merged-scripts-repo","pushedAt":"2023-03-31T13:20:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"},"commit":{"message":"emerge-gitclone: handle empty or invalid .gitmodules\n\nSigned-off-by: Thilo Fromm ","shortMessageHtmlLink":"emerge-gitclone: handle empty or invalid .gitmodules"}},{"before":null,"after":"68d689dcd3c99cb8d76fb727fa509fcd0553bd46","ref":"refs/heads/t-lo/support-merged-scripts-repo","pushedAt":"2023-03-31T11:20:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"},"commit":{"message":"emerge-gitclone: handle merged scripts repo\n\nThis change adds support for a scripts repo with in-tree coreos-overlay\nand portage-stable. Support for submodules repositories remains\nfunctional.\n\nSigned-off-by: Thilo Fromm ","shortMessageHtmlLink":"emerge-gitclone: handle merged scripts repo"}},{"before":"552cadb8c3d4973452d404873e5e363487b72a58","after":null,"ref":"refs/heads/t-lo/support-sha-pathspec","pushedAt":"2023-03-24T17:27:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"}},{"before":"ce789b660ecd42043312329a4b2f7ddcc2a8c033","after":"401e84df7b12b0f385879583003a7cc0bd9bbc60","ref":"refs/heads/flatcar-master","pushedAt":"2023-03-24T17:27:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"},"commit":{"message":"emerge-gitclone: add support for pure git refs (dev images) (#14)\n\n* emerge-gitclone: add support for pure git refs (dev images)\r\n\r\nThis change adds support for checking out git refs. It is useful for\r\nusing dev containers on development OS images.\r\n\r\nFor releases and for nightly builds, the OS version always corresponds\r\nto a tag in the scripts repo. emerge-gitclone uses the OS version to\r\ncheck out that tag. this works well for versions like e.g.\r\n alpha-3549.0.0\r\n 3552.0.0+nightly-20230323-2100\r\nbecause corresponding tags exist in the scripts repository.\r\n\r\nHowever, a development OS image build (e.g. built on a dev machine, or\r\nvia CI) might use a version like e.g.\r\n alpha-3549.0.0-3-g7f21ab30\r\n 3552.0.0+nightly-20230323-2100-4-g5d72f4ee\r\nThis version is generated by the SDK container using\r\n \"git describe --tags\"\r\nin\r\n https://github.com/flatcar/scripts/blob/main/sdk_lib/sdk_container_common.sh#L49\r\n.\r\nemerge-gitclone will fail in that case because there is no tag of that\r\nname in the scripts repo.\r\n\r\nThis change detects git refs appended to OS release versions. It\r\nextracts the git ref and uses the ref instead of a tag for checking out\r\nthe correct scripts repo version.\r\n\r\nCo-authored-by: Krzesimir Nowak ","shortMessageHtmlLink":"emerge-gitclone: add support for pure git refs (dev images) (#14)"}},{"before":"a1c3e63ec5b53d7a042d67789a3f50a614eb3db0","after":"552cadb8c3d4973452d404873e5e363487b72a58","ref":"refs/heads/t-lo/support-sha-pathspec","pushedAt":"2023-03-24T17:26:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Krzesimir Nowak ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"8e0de34bb455952717a4c23b13e23711bede057d","after":"a1c3e63ec5b53d7a042d67789a3f50a614eb3db0","ref":"refs/heads/t-lo/support-sha-pathspec","pushedAt":"2023-03-24T16:47:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"},"commit":{"message":"emerge-gitclone - add feedback from code review\n\nCo-authored-by: Krzesimir Nowak ","shortMessageHtmlLink":"emerge-gitclone - add feedback from code review"}},{"before":"f19ed51ed6db54d978812a3dfa14d9eb1c21be8d","after":"8e0de34bb455952717a4c23b13e23711bede057d","ref":"refs/heads/t-lo/support-sha-pathspec","pushedAt":"2023-03-24T16:43:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"},"commit":{"message":"emerge-gitclone - add feedback from code review\n\nCo-authored-by: Krzesimir Nowak ","shortMessageHtmlLink":"emerge-gitclone - add feedback from code review"}},{"before":null,"after":"f19ed51ed6db54d978812a3dfa14d9eb1c21be8d","ref":"refs/heads/t-lo/support-sha-pathspec","pushedAt":"2023-03-24T16:23:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"t-lo","name":"Thilo Fromm","path":"/t-lo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71888?s=80&v=4"},"commit":{"message":"emerge-gitclone: add support for pure git refs (dev images)\n\nThis change adds support for checking out git refs. It is useful for\nusing dev containers on development OS images.\n\nFor releases and for nightly builds, the OS version always corresponds\nto a tag in the scripts repo. emerge-gitclone uses the OS version to\ncheck out that tag. this works well for versions like e.g.\n alpha-3549.0.0\n 3552.0.0+nightly-20230323-2100\nbecause corresponding tags exist in the scripts repository.\n\nHowever, a development OS image build (e.g. built on a dev machine, or\nvia CI) might use a version like e.g.\n alpha-3549.0.0-3-g7f21ab30\n 3552.0.0+nightly-20230323-2100-4-g5d72f4ee\nThis version is generated by the SDK container using\n \"git describe --tags\"\nin\n https://github.com/flatcar/scripts/blob/main/sdk_lib/sdk_container_common.sh#L49\n.\nemerge-gitclone will fail in that case because there is no tag of that\nname in the scripts repo.\n\nThis change detects git refs appended to OS release versions. It\nextracts the git ref and uses the ref instead of a tag for checking out\nthe correct scripts repo version.","shortMessageHtmlLink":"emerge-gitclone: add support for pure git refs (dev images)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMlQxNTo1Mzo0My4wMDAwMDBazwAAAASF9erv","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMlQxNTo1Mzo0My4wMDAwMDBazwAAAASF9erv","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yNFQxNjoyMzozMy4wMDAwMDBazwAAAAMKr3yp"}},"title":"Activity ยท flatcar/flatcar-dev-util"}