{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2326047,"defaultBranch":"main","name":"git","ownerLogin":"dscho","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2011-09-05T03:18:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/127790?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726686811.0","currentOid":""},"activityList":{"items":[{"before":"1f0ebd6aefda16de730593585c02f4d2035a02f9","after":"0200ae93ce09d1a048782e082bf6445af509eb7b","ref":"refs/heads/reftable-exclude+cmake+vs-build","pushedAt":"2024-09-18T19:25:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"cmake: stop looking for `REFTABLE_TEST_OBJS` in the Makefile\n\nAs of 15e29ea1c648 (t: move reftable/stack_test.c to the unit testing\nframework, 2024-09-08), the reftable tests are no longer part of\n`test-tool.exe`, so let's stop looking for those lines that are no\nlonger in the `Makefile`.\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"cmake: stop looking for REFTABLE_TEST_OBJS in the Makefile"}},{"before":"760687024d9b51e4383b56728c18791aa0ade394","after":"df88726d783a2d867a3f947b3f5ca4d31893bc18","ref":"refs/heads/clar-unit-tests+cmake+vs-build","pushedAt":"2024-09-18T19:16:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"TO-DROP: ci: only build vs-build, and actually build it\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"TO-DROP: ci: only build vs-build, and actually build it"}},{"before":null,"after":"7ca60474a70c8e2cc32bb48a1a5b86525698b2aa","ref":"refs/heads/unit-test-reftable-stack+cmake+vs-build","pushedAt":"2024-09-18T19:13:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"TO-DROP: ci: only build vs-build, and actually build it\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"TO-DROP: ci: only build vs-build, and actually build it"}},{"before":null,"after":"760687024d9b51e4383b56728c18791aa0ade394","ref":"refs/heads/clar-unit-tests+cmake+vs-build","pushedAt":"2024-09-18T19:12:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"TO-DROP: ci: only build vs-build, and actually build it\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"TO-DROP: ci: only build vs-build, and actually build it"}},{"before":null,"after":"1f0ebd6aefda16de730593585c02f4d2035a02f9","ref":"refs/heads/reftable-exclude+cmake+vs-build","pushedAt":"2024-09-18T19:11:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"TO-DROP: ci: only build vs-build, and actually build it\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"TO-DROP: ci: only build vs-build, and actually build it"}},{"before":"32956dfeaf7ff98dae9e30d5606ca76b572cd42c","after":"9b19dc90b86ebe8a74f881e255804e31ed61210a","ref":"refs/heads/reftable-exclude+cmake","pushedAt":"2024-09-18T19:06:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"cmake: generalize the handling of the `UNIT_TEST_OBJS` list\n\nIn a15d4465a991 (cmake: also build unit tests, 2023-09-25), I\naccommodated the CMake definition. Seeing that a `UNIT_TEST_OBJS` list\nwas introduced that was built by transforming the `UNIT_TEST_PROGRAMS`\nlist and then adding a single, hard-coded file\n(\"t/unit-tests/test-lib.c\"), I decided to hard-code that in the CMake\ndefinition, too.\n\nThe reason why I hard-coded it instead of imitating the\n`parse_makefile_for_sources()` paradigm that was used elsewhere when\nusing the `Makefile` as source of truth for given lists of files: This\nfunction expects _only_ hard-coded values, and that transformed\n`UNIT_TEST_PROGRAMS` list complicated everything.\n\nIn 872721538c26 (cmake: fix build of `t-oidtree`, 2024-07-12), I\naccommodated the CMake definition again, after seeing that the\n`UNIT_TEST_OBJS` was still defined via that transformed list but now\nappending _two_ hard-coded files (\"t/unit-tests/lib-oid.c\" joined the\nfray).\n\nIn 428672a3b16 (Makefile: stop listing test library objects twice,\n2024-09-16), the `Makefile` was changed so that `UNIT_TEST_OBJS` is\nfinally only constructed using hard-coded file names just like the other\n`*_OBJS` variables. I missed that and therefore did not adjust the CMake\ndefinition. Besides, the code was working, so there was no real need to\nadjust it.\n\nWith a4f50bb1e9b (t/unit-tests: introduce reftable library, 2024-09-16),\nhowever, the `UNIT_TEST_OBJS` list became a trio, and the CMake\ndefinition has to be adjusted again. Now that we can use the\n`parse_makefile_for_sources()` function without many complications,\nlet's do that.\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"cmake: generalize the handling of the UNIT_TEST_OBJS list"}},{"before":null,"after":"d4c05ebecdea74c18fa557fd65a7e95dd8dacdef","ref":"refs/heads/clar-unit-tests+cmake","pushedAt":"2024-09-18T18:39:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"cmake: rename clar-related variables to avoid confusion\n\nIn c3de556a841f (Makefile: rename clar-related variables to avoid\nconfusion, 2024-09-10) some `Makefile` variables were renamed that were\npartially used by the CMake definition. Adapt the latter to the new lay\nof the land.\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"cmake: rename clar-related variables to avoid confusion"}},{"before":null,"after":"32956dfeaf7ff98dae9e30d5606ca76b572cd42c","ref":"refs/heads/reftable-exclude+cmake","pushedAt":"2024-09-18T18:37:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"cmake: generalize the handling of the `UNIT_TEST_OBJS` list\n\nIn a15d4465a991 (cmake: also build unit tests, 2023-09-25), I\naccommodated the CMake definition. Seeing that a `UNIT_TEST_OBJS` list\nwas introduced that was built by transforming the `UNIT_TEST_PROGRAMS`\nlist and then adding a single, hard-coded file\n(\"t/unit-tests/test-lib.c\"), I decided to hard-code that in the CMake\ndefinition, too.\n\nThe reason why I hard-coded it instead of imitating the\n`parse_makefile_for_sources()` paradigm that was used elsewhere when\nusing the `Makefile` as source of truth for given lists of files: This\nfunction expects _only_ hard-coded values, and that transformed\n`UNIT_TEST_PROGRAMS` list complicated everything.\n\nIn 872721538c26 (cmake: fix build of `t-oidtree`, 2024-07-12), I\naccommodated the CMake definition again, after seeing that the\n`UNIT_TEST_OBJS` was still defined via that transformed list but now\nappending _two_ hard-coded files (\"t/unit-tests/lib-oid.c\" joined the\nfray).\n\nIn e7e6d74d2b71 (Makefile: stop listing test library objects twice,\n2024-09-09), the `Makefile` was changed so that `UNIT_TEST_OBJS` is\nfinally only constructed using hard-coded file names just like the other\n`*_OBJS` variables. I missed that and therefore did not adjust the CMake\ndefinition. Besides, the code was working, so there was no real need to\nadjust it.\n\nWith 4d76732dd749 (t/unit-tests: introduce reftable library,\n2024-09-09), however, the `UNIT_TEST_OBJS` list became a trio, and the\nCMake definition has to be adjusted again. Now that we can use the\n`parse_makefile_for_sources()` function without many complications,\nlet's do that.\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"cmake: generalize the handling of the UNIT_TEST_OBJS list"}},{"before":null,"after":"115586e319f2d5ffd04ba6fe9ad58a34fb2580d3","ref":"refs/heads/unit-test-reftable-stack+cmake","pushedAt":"2024-09-18T18:37:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"cmake: stop looking for `REFTABLE_TEST_OBJS` in the Makefile\n\nAs of 15e29ea1c648 (t: move reftable/stack_test.c to the unit testing\nframework, 2024-09-08), the reftable tests are no longer part of\n`test-tool.exe`, so let's stop looking for those lines that are no\nlonger in the `Makefile`.\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"cmake: stop looking for REFTABLE_TEST_OBJS in the Makefile"}},{"before":"6cd9c8395e996abe49e3fcd4f07364be001f4200","after":null,"ref":"refs/heads/rebase-to-v2.46.1","pushedAt":"2024-09-18T10:55:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"}},{"before":null,"after":"6cd9c8395e996abe49e3fcd4f07364be001f4200","ref":"refs/heads/rebase-to-v2.46.1","pushedAt":"2024-09-18T07:46:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"Merge 'readme' into HEAD\n\nAdd a README.md for GitHub goodness.\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"Merge 'readme' into HEAD"}},{"before":"489ce0c4d6b3be43473421a9a42312a7500dffd3","after":"9b78d40a9ae0d3f330a4525c9049d6fbed76fbdf","ref":"refs/heads/path-walk-api-g4w","pushedAt":"2024-09-17T11:31:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"fixup! test-tool: add the `path-walk` subcommand","shortMessageHtmlLink":"fixup! test-tool: add the path-walk subcommand"}},{"before":"fee8f881e425118ca2c39d000c289d3c18d2c5ea","after":"489ce0c4d6b3be43473421a9a42312a7500dffd3","ref":"refs/heads/path-walk-api-g4w","pushedAt":"2024-09-17T10:15:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"test-tool: add the `path-walk` subcommand\n\nThis is currently primarily here for me to test out a couple of ideas or\nto investigate how this path walk API thing works.\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"test-tool: add the path-walk subcommand"}},{"before":"b95c2e8712ad60c70e836b7f9ac72429631081d2","after":"b46bf6752ef705d9933ef28c810b67a58ed9b245","ref":"refs/heads/tmp","pushedAt":"2024-09-17T08:04:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"DEBUG: use tmate\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"DEBUG: use tmate"}},{"before":"9c8eb585a1a0203a7993dfbe977d2e4ca394573c","after":"b95c2e8712ad60c70e836b7f9ac72429631081d2","ref":"refs/heads/tmp","pushedAt":"2024-09-17T08:00:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"DEBUG: use tmate\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"DEBUG: use tmate"}},{"before":"9cf6372e999e836a2ee0ddf99073e336cc53b5d6","after":"fee8f881e425118ca2c39d000c289d3c18d2c5ea","ref":"refs/heads/path-walk-api-g4w","pushedAt":"2024-09-16T11:12:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"fixup! survey: summarize total sizes by object type","shortMessageHtmlLink":"fixup! survey: summarize total sizes by object type"}},{"before":"8cd7b072864c20b52ef33c8e8c7194aee35d5515","after":null,"ref":"refs/heads/backport-linux32-workaround","pushedAt":"2024-09-16T10:27:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"}},{"before":null,"after":"8cd7b072864c20b52ef33c8e8c7194aee35d5515","ref":"refs/heads/backport-linux32-workaround","pushedAt":"2024-09-16T09:48:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"ci: remove 'Upload failed tests' directories' step from linux32 jobs\n\nLinux32 jobs seem to be getting:\n\n Error: This request has been automatically failed because it uses a\n deprecated version of `actions/upload-artifact: v1`. Learn more:\n https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/\n\nbefore doing anything useful. For now, disable the step.\n\nEver since actions/upload-artifact@v1 got disabled, mentioning the\noffending version of it seems to stop anything from happening. At\nleast this should run the same build and test.\n\nSee\n\n https://github.com/git/git/actions/runs/10780030750/job/29894867249\n\nfor example.\n\nCherry-picked-from: 90f2c7240ccc (ci: remove 'Upload failed tests' directories' step from linux32 jobs, 2024-09-09)\nSigned-off-by: Junio C Hamano \nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"ci: remove 'Upload failed tests' directories' step from linux32 jobs"}},{"before":"4564947b7941a66289772f63b6851d5e0471d43a","after":"9cf6372e999e836a2ee0ddf99073e336cc53b5d6","ref":"refs/heads/path-walk-api-g4w","pushedAt":"2024-09-15T21:45:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"fixup! survey: summarize total sizes by object type","shortMessageHtmlLink":"fixup! survey: summarize total sizes by object type"}},{"before":"8b7a03bb15d1b8ab1be372df2a004bf07e5bbd91","after":"4564947b7941a66289772f63b6851d5e0471d43a","ref":"refs/heads/path-walk-api-g4w","pushedAt":"2024-09-15T21:04:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"fixup! pack-objects: output debug info about deltas","shortMessageHtmlLink":"fixup! pack-objects: output debug info about deltas"}},{"before":"201c604c8b9bad48ce77dcf1034bc75ae39cf5dc","after":"8b7a03bb15d1b8ab1be372df2a004bf07e5bbd91","ref":"refs/heads/path-walk-api-g4w","pushedAt":"2024-09-15T19:38:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"ci: remove 'Upload failed tests' directories' step from linux32 jobs\n\nLinux32 jobs seem to be getting:\n\n Error: This request has been automatically failed because it uses a\n deprecated version of `actions/upload-artifact: v1`. Learn more:\n https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/\n\nbefore doing anything useful. For now, disable the step.\n\nEver since actions/upload-artifact@v1 got disabled, mentioning the\noffending version of it seems to stop anything from happening. At\nleast this should run the same build and test.\n\nSee\n\n https://github.com/git/git/actions/runs/10780030750/job/29894867249\n\nfor example.\n\nSigned-off-by: Junio C Hamano \n(cherry picked from commit 90f2c7240ccc7fb349199b4ded6b47702b40331f)","shortMessageHtmlLink":"ci: remove 'Upload failed tests' directories' step from linux32 jobs"}},{"before":"ea0fde91a0fbfff8383271d1b4333595aaac6e6b","after":null,"ref":"refs/heads/name-hash-full-name","pushedAt":"2024-09-15T19:11:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"}},{"before":null,"after":"201c604c8b9bad48ce77dcf1034bc75ae39cf5dc","ref":"refs/heads/path-walk-api-g4w","pushedAt":"2024-09-15T19:11:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"fixup! survey: add report of \"largest\" paths","shortMessageHtmlLink":"fixup! survey: add report of \"largest\" paths"}},{"before":"d82ad7838c90fa44f1f7b44293f466dda1b3a1fa","after":"ea0fde91a0fbfff8383271d1b4333595aaac6e6b","ref":"refs/heads/name-hash-full-name","pushedAt":"2024-09-15T18:43:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"fixup! pack-objects: output debug info about deltas","shortMessageHtmlLink":"fixup! pack-objects: output debug info about deltas"}},{"before":null,"after":"d82ad7838c90fa44f1f7b44293f466dda1b3a1fa","ref":"refs/heads/name-hash-full-name","pushedAt":"2024-09-15T18:40:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"fixup! survey: collect the set of requested refs","shortMessageHtmlLink":"fixup! survey: collect the set of requested refs"}},{"before":"d873c5b295e530f27c992af56b93e5cba041eb43","after":null,"ref":"refs/heads/use-x86-node-in-linux32","pushedAt":"2024-09-14T19:51:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"}},{"before":"d13c9596505c4bb47c6119db72bb1d633f81faf4","after":"d873c5b295e530f27c992af56b93e5cba041eb43","ref":"refs/heads/use-x86-node-in-linux32","pushedAt":"2024-09-14T00:35:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"ci(linux32): make Javascript Actions work in x86 mode\n\nIn February 2023, older `actions/upload-artifact` were deprecated:\nhttps://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/\nThis was recently followed by brown-outs.\n\nHowever, the `linux32` job relied on those, as there are well-documented\nproblems (see https://github.com/actions/runner/issues/2115 for example)\nrunning modern, Javascript-based Actions in 32-bit only containers.\n\nTo get the CI builds to work again, a work-around was implemented in\nhttps://lore.kernel.org/git/20240912094841.GD589828@coredump.intra.peff.net\nto let the 32-bit container make use of the 64-bit node 20 provided by\nthe Actions runner.\n\nThis, however, runs the risk of using 64-bit executables when we\npurposefully chose a Docker image that only contains 32-bit bits and\npieces so that accidental use of 64-bit libraries or executables would\nnot happen.\n\nLet's go about this the other way round instead, by overriding the amd64\nversion of node 20 the Actions runner provides with an x86 one (which is\n\"officially unofficial\" by virtue of being hosted on\nunofficial-builds.nodejs.org).\n\nThis allows us to stop using the now-deprecated versions of\n`actions/checkout` and `actions/upload-artifact` before these Actions\nbecame Javascript-based Actions.\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"ci(linux32): make Javascript Actions work in x86 mode"}},{"before":"7e8f7704df52bf5ead39ea15a785bdf7953aa13c","after":"d13c9596505c4bb47c6119db72bb1d633f81faf4","ref":"refs/heads/use-x86-node-in-linux32","pushedAt":"2024-09-14T00:28:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"ci(linux32): do make Javascript Actions work\n\nIn 9c261856c91 (ci: use regular action versions for linux32 job,\n2024-09-12), a hack was implemented to let the 32-bit container make use\nof the 64-bit node 20 provided by the Actions runner.\n\nThis, however, runs the risk of using 64-bit executables when we\nspecifically chose a Docker image that only contains 32-bit bits and\npieces so that would not happen.\n\nLet's address this instead by overriding the amd64 version of node 20\nwith an x86 one (which is \"officially unofficial\" by virtue of being\nhosted on unofficial-builds.nodejs.org).\n\nThis allows us to stop using the now-deprecated versions of\n`actions/checkout` and `actions/upload-artifact` from before they became\nJavascript-based Actions.\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"ci(linux32): do make Javascript Actions work"}},{"before":"42596ad7b2493c12d9263dc97490f8b91b7153df","after":"7e8f7704df52bf5ead39ea15a785bdf7953aa13c","ref":"refs/heads/use-x86-node-in-linux32","pushedAt":"2024-09-14T00:24:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"ci(linux32): do make Javascript Actions work\n\nIn 9c261856c91 (ci: use regular action versions for linux32 job,\n2024-09-12), a hack was implemented to let the 32-bit container make use\nof the 64-bit node 20 provided by the Actions runner.\n\nThis, however, runs the risk of using 64-bit executables when we\nspecifically chose a Docker image that only contains 32-bit bits and\npieces so that would not happen.\n\nLet's address this instead by overriding the amd64 version of node 20\nwith an x86 one (which is \"officially unofficial\" by virtue of being\nhosted on unofficial-builds.nodejs.org).\n\nThis partially reverts 9c261856c91 (ci: use regular action versions for\nlinux32 job, 2024-09-12), keeping the updates to Javascript Actions.\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"ci(linux32): do make Javascript Actions work"}},{"before":"4ecde6c02153223f869f79431ca1503b8ecd464b","after":"42596ad7b2493c12d9263dc97490f8b91b7153df","ref":"refs/heads/use-x86-node-in-linux32","pushedAt":"2024-09-14T00:22:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dscho","name":"Johannes Schindelin","path":"/dscho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/127790?s=80&v=4"},"commit":{"message":"TO-DROP: only run the `dockerized` job\n\nSigned-off-by: Johannes Schindelin ","shortMessageHtmlLink":"TO-DROP: only run the dockerized job"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuhYJIAA","startCursor":null,"endCursor":null}},"title":"Activity ยท dscho/git"}