{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":50365232,"defaultBranch":"main","name":"werf","ownerLogin":"werf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-25T16:46:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/66415983?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717774608.0","currentOid":""},"activityList":{"items":[{"before":"2d449a0eea82f5baa808aecccf44bca15dd1bff4","after":"c98000ada7e1d0b3e00a128a4c0ec86b6c4c198d","ref":"refs/heads/release-v2.6.0","pushedAt":"2024-06-11T12:09:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flant-team-sysdev","name":null,"path":"/flant-team-sysdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42640002?s=80&v=4"},"commit":{"message":"chore: release 2.6.0","shortMessageHtmlLink":"chore: release 2.6.0"}},{"before":"db208842a801a7bc08b47a02b74d87caae7b7438","after":"959180e298c051919fa36dc1c1d349c9b50dd55c","ref":"refs/heads/main","pushedAt":"2024-06-11T12:08:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"},"commit":{"message":"chore(release): 1.2 ea, 2 beta,ea","shortMessageHtmlLink":"chore(release): 1.2 ea, 2 beta,ea"}},{"before":"db208842a801a7bc08b47a02b74d87caae7b7438","after":"2d449a0eea82f5baa808aecccf44bca15dd1bff4","ref":"refs/heads/release-v2.6.0","pushedAt":"2024-06-07T15:36:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flant-team-sysdev","name":null,"path":"/flant-team-sysdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42640002?s=80&v=4"},"commit":{"message":"chore: release 2.6.0","shortMessageHtmlLink":"chore: release 2.6.0"}},{"before":null,"after":"db208842a801a7bc08b47a02b74d87caae7b7438","ref":"refs/heads/release-v2.6.0","pushedAt":"2024-06-07T15:36:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flant-team-sysdev","name":null,"path":"/flant-team-sysdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42640002?s=80&v=4"},"commit":{"message":"feat(export): add introspect and parallel cli options\n\nSigned-off-by: Alexey Igrychev ","shortMessageHtmlLink":"feat(export): add introspect and parallel cli options"}},{"before":"18c3de6eef565312fcfa088c12611f007e3fb8e7","after":null,"ref":"refs/heads/feat/export/add-options","pushedAt":"2024-06-07T15:35:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"}},{"before":"45ecd0eac81adce237b7e49b189519eb45770d3e","after":"db208842a801a7bc08b47a02b74d87caae7b7438","ref":"refs/heads/main","pushedAt":"2024-06-07T15:35:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"},"commit":{"message":"feat(export): add introspect and parallel cli options\n\nSigned-off-by: Alexey Igrychev ","shortMessageHtmlLink":"feat(export): add introspect and parallel cli options"}},{"before":"c53c9ac8a357d25930b3b30680105f69b0c8fa55","after":"18c3de6eef565312fcfa088c12611f007e3fb8e7","ref":"refs/heads/feat/export/add-options","pushedAt":"2024-06-07T15:29:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"},"commit":{"message":"feat(export): add introspect and parallel cli options\n\nSigned-off-by: Alexey Igrychev ","shortMessageHtmlLink":"feat(export): add introspect and parallel cli options"}},{"before":null,"after":"c53c9ac8a357d25930b3b30680105f69b0c8fa55","ref":"refs/heads/feat/export/add-options","pushedAt":"2024-06-07T15:28:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"},"commit":{"message":"feat(export): add introspect and parallel cli options\n\nSigned-off-by: Alexey Igrychev ","shortMessageHtmlLink":"feat(export): add introspect and parallel cli options"}},{"before":"45ecd0eac81adce237b7e49b189519eb45770d3e","after":"a6dae113f9b38dc1b0eb5e5a14392994af877c19","ref":"refs/heads/release-v2.5.1","pushedAt":"2024-06-07T15:28:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flant-team-sysdev","name":null,"path":"/flant-team-sysdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42640002?s=80&v=4"},"commit":{"message":"chore: release 2.5.1","shortMessageHtmlLink":"chore: release 2.5.1"}},{"before":null,"after":"45ecd0eac81adce237b7e49b189519eb45770d3e","ref":"refs/heads/release-v2.5.1","pushedAt":"2024-06-07T15:28:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flant-team-sysdev","name":null,"path":"/flant-team-sysdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42640002?s=80&v=4"},"commit":{"message":"fix(common): fix panic \"unexpected regexp find submatch for reference\"\n\nSigned-off-by: Alexey Igrychev ","shortMessageHtmlLink":"fix(common): fix panic \"unexpected regexp find submatch for reference\""}},{"before":"6481df575b060cb2be1cdf3f9e83c2bbfa820944","after":null,"ref":"refs/heads/fix/common/fix-panic","pushedAt":"2024-06-07T15:27:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"}},{"before":"22db874a996b9fe8ff86588cb1972f8fa5074799","after":"45ecd0eac81adce237b7e49b189519eb45770d3e","ref":"refs/heads/main","pushedAt":"2024-06-07T15:27:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"},"commit":{"message":"fix(common): fix panic \"unexpected regexp find submatch for reference\"\n\nSigned-off-by: Alexey Igrychev ","shortMessageHtmlLink":"fix(common): fix panic \"unexpected regexp find submatch for reference\""}},{"before":null,"after":"6481df575b060cb2be1cdf3f9e83c2bbfa820944","ref":"refs/heads/fix/common/fix-panic","pushedAt":"2024-06-07T15:21:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"},"commit":{"message":"fix(common): fix panic \"unexpected regexp find submatch for reference\"\n\nSigned-off-by: Alexey Igrychev ","shortMessageHtmlLink":"fix(common): fix panic \"unexpected regexp find submatch for reference\""}},{"before":"cadbbb38dc033dbb67f9f38b3291322e812cceb1","after":"22db874a996b9fe8ff86588cb1972f8fa5074799","ref":"refs/heads/main","pushedAt":"2024-06-07T14:28:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"},"commit":{"message":"chore(release): 2 alpha,beta","shortMessageHtmlLink":"chore(release): 2 alpha,beta"}},{"before":"8f03b2bb874361fb3c14c51d5e0b01403c07710b","after":null,"ref":"refs/heads/release-v2.5.0","pushedAt":"2024-06-07T14:27:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"}},{"before":"02da623ae8316ed2ddc81b68685fdf4325ccc7e9","after":"cadbbb38dc033dbb67f9f38b3291322e812cceb1","ref":"refs/heads/main","pushedAt":"2024-06-07T14:27:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"},"commit":{"message":"chore: release 2.5.0","shortMessageHtmlLink":"chore: release 2.5.0"}},{"before":"c0410b1c591cc0b849451d63a6a0a9f33adc0295","after":"8f03b2bb874361fb3c14c51d5e0b01403c07710b","ref":"refs/heads/release-v2.5.0","pushedAt":"2024-06-07T14:24:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flant-team-sysdev","name":null,"path":"/flant-team-sysdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42640002?s=80&v=4"},"commit":{"message":"chore: release 2.5.0","shortMessageHtmlLink":"chore: release 2.5.0"}},{"before":"9a7683157a651a1557b70fb3f8a2451d4415decf","after":null,"ref":"refs/heads/fix/build/fix-multi-stage-for-staged-dockerfile","pushedAt":"2024-06-07T14:23:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"}},{"before":"fbca962fb5351a0b0892af98ada05911cdf90f73","after":"02da623ae8316ed2ddc81b68685fdf4325ccc7e9","ref":"refs/heads/main","pushedAt":"2024-06-07T14:23:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"},"commit":{"message":"fix(build, buildah, dockerfile): fix multi-stage does not work properly\n\nTagging did not account for the base Dockerfile stage, resulting in rebuilds not being triggered.\n\nFor werf.StagedDockerfileV2, the new logic should be the default. However, to avoid breaking tag reproducibility, this logic is currently enabled only for the multi-stage case. Eventually, this behavior should be the default for all versions without the extra if condition.\n\nSigned-off-by: Alexey Igrychev ","shortMessageHtmlLink":"fix(build, buildah, dockerfile): fix multi-stage does not work properly"}},{"before":"08d145a63083118e097e2022d48b38b7c960c3be","after":"9a7683157a651a1557b70fb3f8a2451d4415decf","ref":"refs/heads/fix/build/fix-multi-stage-for-staged-dockerfile","pushedAt":"2024-06-07T14:12:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"},"commit":{"message":"fix(build, buildah, dockerfile): fix multi-stage does not work properly\n\nTagging did not account for the base Dockerfile stage, resulting in rebuilds not being triggered.\n\nFor werf.StagedDockerfileV2, the new logic should be the default. However, to avoid breaking tag reproducibility, this logic is currently enabled only for the multi-stage case. Eventually, this behavior should be the default for all versions without the extra if condition.\n\nSigned-off-by: Alexey Igrychev ","shortMessageHtmlLink":"fix(build, buildah, dockerfile): fix multi-stage does not work properly"}},{"before":null,"after":"08d145a63083118e097e2022d48b38b7c960c3be","ref":"refs/heads/fix/build/fix-multi-stage-for-staged-dockerfile","pushedAt":"2024-06-07T14:12:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"},"commit":{"message":"fix(build, buildah, dockerfile): fix multi-stage does not work properly\n\nTagging did not account for the base Dockerfile stage, resulting in rebuilds not being triggered.\n\nFor werf.StagedDockerfileV2, the new logic should be the default. However, to avoid breaking tag reproducibility, this logic is currently enabled only for the multi-stage case. Eventually, this behavior should be the default for all versions without the extra if condition.\n\nSigned-off-by: Alexey Igrychev ","shortMessageHtmlLink":"fix(build, buildah, dockerfile): fix multi-stage does not work properly"}},{"before":"fbca962fb5351a0b0892af98ada05911cdf90f73","after":"c0410b1c591cc0b849451d63a6a0a9f33adc0295","ref":"refs/heads/release-v2.5.0","pushedAt":"2024-06-07T09:15:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flant-team-sysdev","name":null,"path":"/flant-team-sysdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42640002?s=80&v=4"},"commit":{"message":"chore: release 2.5.0","shortMessageHtmlLink":"chore: release 2.5.0"}},{"before":null,"after":"fbca962fb5351a0b0892af98ada05911cdf90f73","ref":"refs/heads/release-v2.5.0","pushedAt":"2024-06-07T09:15:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flant-team-sysdev","name":null,"path":"/flant-team-sysdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42640002?s=80&v=4"},"commit":{"message":"feat(build, dockerfile, multiplatform): support automatic platform ARGs\n\nAdded support for automatic platform ARGs that can be used when configuring images in the Dockerfile.\n\nSupported ARGs:\n- TARGETPLATFORM: platform of the build result. E.g., linux/amd64, linux/arm/v7, windows/amd64.\n- TARGETOS: OS component of TARGETPLATFORM.\n- TARGETARCH: architecture component of TARGETPLATFORM.\n- TARGETVARIANT: variant component of TARGETPLATFORM.\n- BUILDPLATFORM: platform of the node performing the build.\n- BUILDOS: OS component of BUILDPLATFORM.\n- BUILDARCH: architecture component of BUILDPLATFORM.\n- BUILDVARIANT: variant component of BUILDPLATFORM.\n\nReference: https://docs.docker.com/reference/dockerfile/#automatic-platform-args-in-the-global-scope\n\nThis allows the use of platform arguments in the global scope of the Dockerfile for enhanced multi-platform image building.\n\nSigned-off-by: Alexey Igrychev ","shortMessageHtmlLink":"feat(build, dockerfile, multiplatform): support automatic platform ARGs"}},{"before":"cfcee71ff1ea18a513e769e89e1bd20b77ec51e5","after":"fbca962fb5351a0b0892af98ada05911cdf90f73","ref":"refs/heads/main","pushedAt":"2024-06-07T09:14:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"},"commit":{"message":"feat(build, dockerfile, multiplatform): support automatic platform ARGs\n\nAdded support for automatic platform ARGs that can be used when configuring images in the Dockerfile.\n\nSupported ARGs:\n- TARGETPLATFORM: platform of the build result. E.g., linux/amd64, linux/arm/v7, windows/amd64.\n- TARGETOS: OS component of TARGETPLATFORM.\n- TARGETARCH: architecture component of TARGETPLATFORM.\n- TARGETVARIANT: variant component of TARGETPLATFORM.\n- BUILDPLATFORM: platform of the node performing the build.\n- BUILDOS: OS component of BUILDPLATFORM.\n- BUILDARCH: architecture component of BUILDPLATFORM.\n- BUILDVARIANT: variant component of BUILDPLATFORM.\n\nReference: https://docs.docker.com/reference/dockerfile/#automatic-platform-args-in-the-global-scope\n\nThis allows the use of platform arguments in the global scope of the Dockerfile for enhanced multi-platform image building.\n\nSigned-off-by: Alexey Igrychev ","shortMessageHtmlLink":"feat(build, dockerfile, multiplatform): support automatic platform ARGs"}},{"before":"e3600fd4ed883bd14f5b830d3f185e04c76b3bb8","after":null,"ref":"refs/heads/feat/build/support-automatic-platform-args","pushedAt":"2024-06-07T09:14:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"}},{"before":"cfcee71ff1ea18a513e769e89e1bd20b77ec51e5","after":"706c9a2f7b3fcb273786057425ccce290af4c1bd","ref":"refs/heads/release-v2.4.2","pushedAt":"2024-06-06T19:16:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flant-team-sysdev","name":null,"path":"/flant-team-sysdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42640002?s=80&v=4"},"commit":{"message":"chore: release 2.4.2","shortMessageHtmlLink":"chore: release 2.4.2"}},{"before":null,"after":"cfcee71ff1ea18a513e769e89e1bd20b77ec51e5","ref":"refs/heads/release-v2.4.2","pushedAt":"2024-06-06T19:16:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flant-team-sysdev","name":null,"path":"/flant-team-sysdev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42640002?s=80&v=4"},"commit":{"message":"fix(dev): disable signing for service commits\n\nFixed an issue where GPG failed to sign the data during the commit process, resulting in the following error:\n\n```\nError: unable to sync worktree with service branch \"_werf-dev\": unable to commit new changes in service branch: git commit command failed: error running command \"/usr/bin/git -c core.autocrlf=false -c gc.auto=0 -c user.email=werf@werf.io -c user.name=werf commit --no-verify -m 2024-06-06 18:58:25.200251041 +0100 WEST m=+0.157575259\": exit status 128\nStdout:\n\nStderr:\nerror: gpg failed to sign the data\nfatal: failed to write commit object\n```\n\nSigned-off-by: Alexey Igrychev ","shortMessageHtmlLink":"fix(dev): disable signing for service commits"}},{"before":"7b4c98d856aa6e82072928ad1cc97322f9955c80","after":null,"ref":"refs/heads/fix/dev/disable-signing-for-service-commits","pushedAt":"2024-06-06T19:15:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"}},{"before":"cb48f6582a0e3cc1544ac3b82c848dbb1a8eb71b","after":"cfcee71ff1ea18a513e769e89e1bd20b77ec51e5","ref":"refs/heads/main","pushedAt":"2024-06-06T19:15:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"},"commit":{"message":"fix(dev): disable signing for service commits\n\nFixed an issue where GPG failed to sign the data during the commit process, resulting in the following error:\n\n```\nError: unable to sync worktree with service branch \"_werf-dev\": unable to commit new changes in service branch: git commit command failed: error running command \"/usr/bin/git -c core.autocrlf=false -c gc.auto=0 -c user.email=werf@werf.io -c user.name=werf commit --no-verify -m 2024-06-06 18:58:25.200251041 +0100 WEST m=+0.157575259\": exit status 128\nStdout:\n\nStderr:\nerror: gpg failed to sign the data\nfatal: failed to write commit object\n```\n\nSigned-off-by: Alexey Igrychev ","shortMessageHtmlLink":"fix(dev): disable signing for service commits"}},{"before":null,"after":"7b4c98d856aa6e82072928ad1cc97322f9955c80","ref":"refs/heads/fix/dev/disable-signing-for-service-commits","pushedAt":"2024-06-06T19:10:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alexey-igrychev","name":"Aleksei Igrychev","path":"/alexey-igrychev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17360817?s=80&v=4"},"commit":{"message":"fix(dev): disable signing for service commits\n\nFixed an issue where GPG failed to sign the data during the commit process, resulting in the following error:\n\n```\nError: unable to sync worktree with service branch \"_werf-dev\": unable to commit new changes in service branch: git commit command failed: error running command \"/usr/bin/git -c core.autocrlf=false -c gc.auto=0 -c user.email=werf@werf.io -c user.name=werf commit --no-verify -m 2024-06-06 18:58:25.200251041 +0100 WEST m=+0.157575259\": exit status 128\nStdout:\n\nStderr:\nerror: gpg failed to sign the data\nfatal: failed to write commit object\n```\n\nSigned-off-by: Alexey Igrychev ","shortMessageHtmlLink":"fix(dev): disable signing for service commits"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYiwFTwA","startCursor":null,"endCursor":null}},"title":"Activity ยท werf/werf"}