{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":68391356,"defaultBranch":"master","name":"dockerfiles","ownerLogin":"TokTok","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-09-16T15:24:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17427091?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717956270.0","currentOid":""},"activityList":{"items":[{"before":"b92374cb1b6471cc4a370cd7f26a69532b5fad09","after":"1114d4a526e5cf681c1bc11235be2389585044f0","ref":"refs/heads/master","pushedAt":"2024-02-23T16:17:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toktok-releaser","name":"TokTok Release Automation","path":"/toktok-releaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41485111?s=80&v=4"},"commit":{"message":"chore: Update github actions.","shortMessageHtmlLink":"chore: Update github actions."}},{"before":"16cc65567d0d552d350e075441140f066f8f3a5f","after":"b92374cb1b6471cc4a370cd7f26a69532b5fad09","ref":"refs/heads/master","pushedAt":"2024-02-18T19:07:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toktok-releaser","name":"TokTok Release Automation","path":"/toktok-releaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41485111?s=80&v=4"},"commit":{"message":"feat: Add pkgsrc docker image with toxcore in it.\n\nRunning Alpine Linux. This can then be used to build things that depend\non toxcore, as well as toxcore itself (with some modifications of the\npkgsrc Makefile).","shortMessageHtmlLink":"feat: Add pkgsrc docker image with toxcore in it."}},{"before":"50bb82f2536911a4da5d4045a71b20efd5976658","after":"16cc65567d0d552d350e075441140f066f8f3a5f","ref":"refs/heads/master","pushedAt":"2024-02-04T09:56:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"feat: Add doxygen image.\n\nWe build from source, because we want clang parsing support.","shortMessageHtmlLink":"feat: Add doxygen image."}},{"before":"8a93fd21a7bad5fbd3b0438984abccccec9ab790","after":"50bb82f2536911a4da5d4045a71b20efd5976658","ref":"refs/heads/master","pushedAt":"2024-01-08T19:10:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toktok-releaser","name":"TokTok Release Automation","path":"/toktok-releaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41485111?s=80&v=4"},"commit":{"message":"refactor: Build infer from source.\n\nThe infer team doesn't do releases, it seems. We should use newer\nversions, and maybe they will have some of the false positives fixed.","shortMessageHtmlLink":"refactor: Build infer from source."}},{"before":"cf91d86bb9f7132dfe7072ed496a6ef8ae8f19b9","after":"8a93fd21a7bad5fbd3b0438984abccccec9ab790","ref":"refs/heads/master","pushedAt":"2024-01-02T15:31:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"chore: Remove settings.yml in favour of hs-github-tools.\n\nCentralised settings means we can update them without having to pass all\nthe CI checks of each repo.","shortMessageHtmlLink":"chore: Remove settings.yml in favour of hs-github-tools."}},{"before":"f212e1be5452ddc42201b2ff762a8707660fc8c6","after":"cf91d86bb9f7132dfe7072ed496a6ef8ae8f19b9","ref":"refs/heads/master","pushedAt":"2024-01-01T09:38:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"chore: Use GPL license with https.\n\nThis aligns with the new zig-toxcore-c repo. It is a chore, but better\nthan changing the zig-toxcore-c license to not use https.","shortMessageHtmlLink":"chore: Use GPL license with https."}},{"before":"74f2a39cb9159e41ee47b5ad61c0f76a12070d65","after":"f212e1be5452ddc42201b2ff762a8707660fc8c6","ref":"refs/heads/master","pushedAt":"2023-12-28T16:01:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toktok-releaser","name":"TokTok Release Automation","path":"/toktok-releaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41485111?s=80&v=4"},"commit":{"message":"fix: Give buildfarm-worker enough capabilities to do sandboxing.","shortMessageHtmlLink":"fix: Give buildfarm-worker enough capabilities to do sandboxing."}},{"before":"2dda0b043406c5cb8e3ac3031a7944d3b1f53e43","after":"74f2a39cb9159e41ee47b5ad61c0f76a12070d65","ref":"refs/heads/master","pushedAt":"2023-12-28T12:57:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"fix: Add jdk to remote executor worker.","shortMessageHtmlLink":"fix: Add jdk to remote executor worker."}},{"before":"a739908c7b0763d18faec8229fe6432992bb44b3","after":"2dda0b043406c5cb8e3ac3031a7944d3b1f53e43","ref":"refs/heads/master","pushedAt":"2023-12-28T02:11:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"cleanup: Upgrade to latest buildfarm images.","shortMessageHtmlLink":"cleanup: Upgrade to latest buildfarm images."}},{"before":"373acb91cb39ea6954a73aa63764a6a8b8159867","after":"a739908c7b0763d18faec8229fe6432992bb44b3","ref":"refs/heads/master","pushedAt":"2023-12-22T18:53:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"toktok-releaser","name":"TokTok Release Automation","path":"/toktok-releaser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41485111?s=80&v=4"},"commit":{"message":"chore: Upgrade nixos to 23.11.\n\nPrimary change is that now the activation script no longer sets up\nsuid/sgid wrappers, and that functionality now moved to a systemd\nservice, which we need to run manually in the docker build.","shortMessageHtmlLink":"chore: Upgrade nixos to 23.11."}},{"before":"4db748c814367fbffe87a861dc93ec1ba9176624","after":"373acb91cb39ea6954a73aa63764a6a8b8159867","ref":"refs/heads/master","pushedAt":"2023-12-19T20:30:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"cleanup: Remove nacl docker image build.\n\nWe're not going to be supporting this anymore.","shortMessageHtmlLink":"cleanup: Remove nacl docker image build."}},{"before":"d6d5a94e44efdbe8b2d59b2048df2aabf661765b","after":"4db748c814367fbffe87a861dc93ec1ba9176624","ref":"refs/heads/master","pushedAt":"2023-12-15T11:46:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"chore: Update alpine image in circleci.","shortMessageHtmlLink":"chore: Update alpine image in circleci."}},{"before":"048ab75a21033e01ada4e560bae6655324c54e7d","after":"d6d5a94e44efdbe8b2d59b2048df2aabf661765b","ref":"refs/heads/master","pushedAt":"2023-12-15T08:51:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"fix: Add java to `$PATH` in bazel base image.","shortMessageHtmlLink":"fix: Add java to $PATH in bazel base image."}},{"before":"3321e760f3a70b086ff7dd7031c6063ff48a26f2","after":"048ab75a21033e01ada4e560bae6655324c54e7d","ref":"refs/heads/master","pushedAt":"2023-11-22T21:21:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"perf: Enable KVM on qemu if it's available.\n\nUse `docker run --device /dev/kvm` to make this work.","shortMessageHtmlLink":"perf: Enable KVM on qemu if it's available."}},{"before":"7fb633a66599669291201c6084f4c43a86071aab","after":null,"ref":"refs/heads/restyled/pull-136","pushedAt":"2023-11-22T21:17:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"restyled-io[bot]","name":null,"path":"/apps/restyled-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/5851?s=80&v=4"}},{"before":null,"after":"7fb633a66599669291201c6084f4c43a86071aab","ref":"refs/heads/restyled/pull-136","pushedAt":"2023-11-22T20:58:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"restyled-io[bot]","name":null,"path":"/apps/restyled-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/5851?s=80&v=4"},"commit":{"message":"Restyled by shfmt","shortMessageHtmlLink":"Restyled by shfmt"}},{"before":"ac9c0c77e63ee365580b892c504b30b6d045a5f5","after":"3321e760f3a70b086ff7dd7031c6063ff48a26f2","ref":"refs/heads/master","pushedAt":"2023-11-22T16:11:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"cleanup: Merge download and setup of freebsd vm.\n\nThis avoids having 2 docker layers with a whole image in them, roughly\nhalving the size of the final docker image.\n\nNB: the gzip at the end doesn't really help. It slows things down,\nbecause docker already compresses layers, so it just adds about half a\nminute to the CI build during unpacking, but changing it means changing\nthe toxcore build so it doesn't unpack the image, so I'm not doing it\nfor now.","shortMessageHtmlLink":"cleanup: Merge download and setup of freebsd vm."}},{"before":"b5a37c830e963043fdd383b98950d34e936bb1f5","after":null,"ref":"refs/heads/restyled/pull-134","pushedAt":"2023-11-22T15:18:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"restyled-io[bot]","name":null,"path":"/apps/restyled-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/5851?s=80&v=4"}},{"before":null,"after":"b5a37c830e963043fdd383b98950d34e936bb1f5","ref":"refs/heads/restyled/pull-134","pushedAt":"2023-11-22T15:15:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"restyled-io[bot]","name":null,"path":"/apps/restyled-io","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/5851?s=80&v=4"},"commit":{"message":"Restyled by shellharden","shortMessageHtmlLink":"Restyled by shellharden"}},{"before":"8c0fe892eceb4626e7136169e728181a7bec7845","after":"ac9c0c77e63ee365580b892c504b30b6d045a5f5","ref":"refs/heads/master","pushedAt":"2023-11-22T12:19:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"chore(deps): Preinstall more toxcore dependencies in the s390x image.\n\nAvoids having to do this in the toxcore CI build. Saves about half a\nminute in the s390x build.","shortMessageHtmlLink":"chore(deps): Preinstall more toxcore dependencies in the s390x image."}},{"before":"ca71f09a50e9921d9c1aac9a8f12dd6e51238300","after":"8c0fe892eceb4626e7136169e728181a7bec7845","ref":"refs/heads/master","pushedAt":"2023-11-21T18:14:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"cleanup: Use the master id_rsa.pub.\n\nWe needed it from iphydf for bootstrapping (CI). Now we can use it from\nmaster, because it's available now.","shortMessageHtmlLink":"cleanup: Use the master id_rsa.pub."}},{"before":"b8582cff7c81d3e735829b8575425393eedd8941","after":"ca71f09a50e9921d9c1aac9a8f12dd6e51238300","ref":"refs/heads/master","pushedAt":"2023-11-21T17:59:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"feat: Add an alpine/s390x qemu container.","shortMessageHtmlLink":"feat: Add an alpine/s390x qemu container."}},{"before":"b2854e60f8c10ee20872543253a0b1b7a0ebf9a7","after":"b8582cff7c81d3e735829b8575425393eedd8941","ref":"refs/heads/master","pushedAt":"2023-11-18T04:19:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"cleanup: Simplify arion-pkgs.nix, remove use of flakes.\n\nThe tarball is exactly the same.\n\nAlso, downgrade the haskell image so automerge works again.","shortMessageHtmlLink":"cleanup: Simplify arion-pkgs.nix, remove use of flakes."}},{"before":"805aa6bbd733dae86380fca26ecbaaab1113b70e","after":"b2854e60f8c10ee20872543253a0b1b7a0ebf9a7","ref":"refs/heads/master","pushedAt":"2023-11-06T16:30:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"cleanup: Re-enable ghc image builds.","shortMessageHtmlLink":"cleanup: Re-enable ghc image builds."}},{"before":"e2320cc7a2217ea44d0552cc009d13480667edb0","after":"805aa6bbd733dae86380fca26ecbaaab1113b70e","ref":"refs/heads/master","pushedAt":"2023-11-06T00:57:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"cleanup: Re-enable some of the docker builds.\n\nNix builds are working now, so development here can stop.","shortMessageHtmlLink":"cleanup: Re-enable some of the docker builds."}},{"before":"5ad7ca134a25389ff76f56fa2dc6f64c1d97579a","after":"e2320cc7a2217ea44d0552cc009d13480667edb0","ref":"refs/heads/master","pushedAt":"2023-11-05T23:05:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"refactor: Use arion to build docker image for CI.","shortMessageHtmlLink":"refactor: Use arion to build docker image for CI."}},{"before":"4299467ee667d96a35b6ca0eff586ee31262e637","after":"5ad7ca134a25389ff76f56fa2dc6f64c1d97579a","ref":"refs/heads/master","pushedAt":"2023-10-15T22:38:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"fix: Give builder a \"*\" password so it's not locked.\n\nNeeded for ssh login.","shortMessageHtmlLink":"fix: Give builder a \"*\" password so it's not locked."}},{"before":"dbb48e6ec335bacc117d28b1809d83f67a8b3812","after":"4299467ee667d96a35b6ca0eff586ee31262e637","ref":"refs/heads/master","pushedAt":"2023-10-14T23:53:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"fix: Use alpine image instead of ubuntu for builder.\n\nUbuntu's glibc conflicts with nix.","shortMessageHtmlLink":"fix: Use alpine image instead of ubuntu for builder."}},{"before":"5175a797a2d884afd64a5cccea027e6dc6729a8b","after":"dbb48e6ec335bacc117d28b1809d83f67a8b3812","ref":"refs/heads/master","pushedAt":"2023-10-14T21:46:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"refactor: Use nix on ubuntu instead of a nixos image.","shortMessageHtmlLink":"refactor: Use nix on ubuntu instead of a nixos image."}},{"before":"e98c287897cb7e03d9c633a8ddc32d015d8bbd5f","after":"5175a797a2d884afd64a5cccea027e6dc6729a8b","ref":"refs/heads/master","pushedAt":"2023-10-14T18:15:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iphydf","name":null,"path":"/iphydf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10647936?s=80&v=4"},"commit":{"message":"refactor: Reinstate bazel and bazel-cache images.\n\nThe bazel image is now nix-based.","shortMessageHtmlLink":"refactor: Reinstate bazel and bazel-cache images."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEA0gMhQA","startCursor":null,"endCursor":null}},"title":"Activity ยท TokTok/dockerfiles"}