{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":166893892,"defaultBranch":"master","name":"devtools","ownerLogin":"archlinux","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-21T23:19:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4673648?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716374531.0","currentOid":""},"activityList":{"items":[{"before":"0e2b16b0ac63e33e32a6cb889bc4b047e0d451e9","after":null,"ref":"refs/heads/systemd-disable-tint","pushedAt":"2024-05-22T10:42:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"}},{"before":"6f0a8c345d1cd6737f709b9f7fffd18895e682ed","after":"0e2b16b0ac63e33e32a6cb889bc4b047e0d451e9","ref":"refs/heads/master","pushedAt":"2024-05-22T10:42:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"fix: disable systemd-nspawn terminal coloring\n\nSystemd 256 introduces functionality which colors the terminal\nbackground on systemd-nspawn invocations which makes the pkgctl output\nlook weird.\n\nDisable this bevaviour for pkgctl, so it stays active for arch-nspawn\n(for now).\n\nComponent: pkgctl\nSigned-off-by: Christian Heusel ","shortMessageHtmlLink":"fix: disable systemd-nspawn terminal coloring"}},{"before":"3eaef67c027f53342e12d939e1b491cde9e21aeb","after":"0e2b16b0ac63e33e32a6cb889bc4b047e0d451e9","ref":"refs/heads/systemd-disable-tint","pushedAt":"2024-05-22T10:33:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"fix: disable systemd-nspawn terminal coloring\n\nSystemd 256 introduces functionality which colors the terminal\nbackground on systemd-nspawn invocations which makes the pkgctl output\nlook weird.\n\nDisable this bevaviour for pkgctl, so it stays active for arch-nspawn\n(for now).\n\nComponent: pkgctl\nSigned-off-by: Christian Heusel ","shortMessageHtmlLink":"fix: disable systemd-nspawn terminal coloring"}},{"before":"5f198534144f09d09f9e4c0541d8da15f8c1aed3","after":"6f0a8c345d1cd6737f709b9f7fffd18895e682ed","ref":"refs/heads/master","pushedAt":"2024-05-18T18:42:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"doc: add manpage info for pkgctl, pkgctl-db(1) & pkgctl-build\n\nChanges made:\n- add description in doc/man/pkgctl.1.asciidoc\n- add description in doc/man/pkgctl-db(1).asciidoc\n- add manpage for pkgctl-db(1) in doc/man/pkgctl-db(1).asciidoc\n\nFixes #231\n\nSigned-off-by: Maharshi Basu ","shortMessageHtmlLink":"doc: add manpage info for pkgctl, pkgctl-db(1) & pkgctl-build"}},{"before":"2b62ac660d258858f7a7795a113a7056d0d2c79d","after":"5f198534144f09d09f9e4c0541d8da15f8c1aed3","ref":"refs/heads/master","pushedAt":"2024-05-18T17:49:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"feat: support bind mounting a tmpfs\n\nA .cache can be bind mounted into the container to save the caches for\nreuse, but sometimes we want to exclude specific caches (because they\ndon't work well, e.g. bazel's).\n\nComponent: makechrootpkg","shortMessageHtmlLink":"feat: support bind mounting a tmpfs"}},{"before":"7cb72699f651a9e7ac8996070b974e1dda0a9733","after":"2b62ac660d258858f7a7795a113a7056d0d2c79d","ref":"refs/heads/master","pushedAt":"2024-05-18T12:00:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"feat(mkarchroot): allow to specify file destination inside chroot\n\nCo-authored-by: Christian Heusel ","shortMessageHtmlLink":"feat(mkarchroot): allow to specify file destination inside chroot"}},{"before":null,"after":"3eaef67c027f53342e12d939e1b491cde9e21aeb","ref":"refs/heads/systemd-disable-tint","pushedAt":"2024-05-18T00:31:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"fix: disable systemd-nspawn terminal coloring\n\nSystemd 256 introduces functionality which colors the terminal\nbackground on systemd-nspawn invocations which makes the pkgctl output\nlook weird.\n\nDisable this bevaviour for pkgctl, so it stays active for arch-nspawn\n(for now).\n\nComponent: pkgctl\nSigned-off-by: Christian Heusel ","shortMessageHtmlLink":"fix: disable systemd-nspawn terminal coloring"}},{"before":"d1790c295a054982734aa9b1b3eb4f7d4de234f6","after":"7cb72699f651a9e7ac8996070b974e1dda0a9733","ref":"refs/heads/master","pushedAt":"2024-05-17T22:19:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"fix: consider all git repos inside the chroot safe\n\nGit 2.45.1 expanded its security checks to deny cloning even local repos\nthat are owned by another user. Previously, this just affected network\nfilesystems.\n\nOn our buildserver, this prevents makepkg from cloning repos from our\nshared srcdest into the srcdir, if these repos were created by another\npackager.\n\nTo disable this check, set `safe.directory` to `*`. This looks like a\nglob, but is really just a special value. The only other option would be\nto add each Git repository in srcdest to the configuration.\n\nComponent: makechrootpkg","shortMessageHtmlLink":"fix: consider all git repos inside the chroot safe"}},{"before":"dd7402d16bd8dac5cf7353bf920e6c23bbe610e5","after":"79fb051626e7c32c357f5bcffc776d7967bb7815","ref":"refs/heads/command-issue","pushedAt":"2024-05-16T19:02:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"issue note","shortMessageHtmlLink":"issue note"}},{"before":"0261bc0c55408b22ac1b0d7c6a654d3114187ae8","after":"dd7402d16bd8dac5cf7353bf920e6c23bbe610e5","ref":"refs/heads/command-issue","pushedAt":"2024-05-15T22:07:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"issue web","shortMessageHtmlLink":"issue web"}},{"before":"a4124003e14e2693a1ac98003ca9fae140c5b369","after":"0261bc0c55408b22ac1b0d7c6a654d3114187ae8","ref":"refs/heads/command-issue","pushedAt":"2024-05-15T21:56:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"issue reopen","shortMessageHtmlLink":"issue reopen"}},{"before":"3d8c09afb576ac2f96ad740e8ad5403db493f940","after":"a4124003e14e2693a1ac98003ca9fae140c5b369","ref":"refs/heads/command-issue","pushedAt":"2024-05-15T18:30:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"issue reopen","shortMessageHtmlLink":"issue reopen"}},{"before":"48f29e92116cf7d0a734c9838c4887cdd8f36184","after":"3d8c09afb576ac2f96ad740e8ad5403db493f940","ref":"refs/heads/command-issue","pushedAt":"2024-05-14T18:37:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"wip: issue list","shortMessageHtmlLink":"wip: issue list"}},{"before":"18e2f857c2ccfece0d7168fc4498dcb9df1bc7e0","after":"48f29e92116cf7d0a734c9838c4887cdd8f36184","ref":"refs/heads/command-issue","pushedAt":"2024-05-14T18:28:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"wip: issue list","shortMessageHtmlLink":"wip: issue list"}},{"before":null,"after":"18e2f857c2ccfece0d7168fc4498dcb9df1bc7e0","ref":"refs/heads/command-issue","pushedAt":"2024-05-14T17:40:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"wip: issue list","shortMessageHtmlLink":"wip: issue list"}},{"before":"12a0d0c7b58dbae32083b74760669a6edc8b7d06","after":"d1790c295a054982734aa9b1b3eb4f7d4de234f6","ref":"refs/heads/master","pushedAt":"2024-05-10T19:24:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"fix(version): escape pkgbase in nvchecker toml\n\nThis fixes issues with packages containing plus signs, that need to be\nescaped in toml as well as the extended grep regex.\n\nComponent: pkgctl version check","shortMessageHtmlLink":"fix(version): escape pkgbase in nvchecker toml"}},{"before":"d18de74c8558edc2becfc81fac12aca5c3d12aef","after":"416e17e027d385c2a3243a15aad74fab2308048f","ref":"refs/heads/211-pkgctl-repo-update","pushedAt":"2024-05-05T14:24:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"feat: introduce the pkgctl repo pull command\n\nThe command can be used to bring all repositories up to date with their\nrespective upstream repositories hosted on gitlab.\n\nFixes #211\n\nComponent: pkgctl repo pull\nSigned-off-by: Christian Heusel ","shortMessageHtmlLink":"feat: introduce the pkgctl repo pull command"}},{"before":"952f483574db38b4f39960a9dbafc1bbb387ab0b","after":null,"ref":"refs/heads/lahwaacz/offload-build-fetch-logs","pushedAt":"2024-05-01T15:17:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"}},{"before":"952f483574db38b4f39960a9dbafc1bbb387ab0b","after":"12a0d0c7b58dbae32083b74760669a6edc8b7d06","ref":"refs/heads/master","pushedAt":"2024-05-01T14:38:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"chore(release): version v1.2.0","shortMessageHtmlLink":"chore(release): version v1.2.0"}},{"before":"c484a55cde24457f6a8f6f581f7502da2f873b30","after":"952f483574db38b4f39960a9dbafc1bbb387ab0b","ref":"refs/heads/master","pushedAt":"2024-04-30T21:40:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"feat(offload-build): fetch logs after building from the remote server\n\nSince logs from offloaded builds are collected in a temporary directory\non the remote server, it is rather difficult/error-prone to get to them,\nbecause the path changes in each rebuild. Fetching logs from the server\ninto $LOGDEST makes it easier to investigate them and also brings the\nbehavior of offload-build closer to archbuild.\n\nLog files are always downloaded, even for failed builds.\n\nComponent: offload-build\nSigned-off-by: Jakub Klinkovský \nCo-authored-by: Levente Polyak ","shortMessageHtmlLink":"feat(offload-build): fetch logs after building from the remote server"}},{"before":null,"after":"952f483574db38b4f39960a9dbafc1bbb387ab0b","ref":"refs/heads/lahwaacz/offload-build-fetch-logs","pushedAt":"2024-04-30T21:31:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"feat(offload-build): fetch logs after building from the remote server\n\nSince logs from offloaded builds are collected in a temporary directory\non the remote server, it is rather difficult/error-prone to get to them,\nbecause the path changes in each rebuild. Fetching logs from the server\ninto $LOGDEST makes it easier to investigate them and also brings the\nbehavior of offload-build closer to archbuild.\n\nLog files are always downloaded, even for failed builds.\n\nComponent: offload-build\nSigned-off-by: Jakub Klinkovský \nCo-authored-by: Levente Polyak ","shortMessageHtmlLink":"feat(offload-build): fetch logs after building from the remote server"}},{"before":"c484a55cde24457f6a8f6f581f7502da2f873b30","after":null,"ref":"refs/heads/version-dont-die","pushedAt":"2024-04-29T17:11:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"}},{"before":"a46b2d4fb7dee11fcc508c6871b86d9bff8d01ae","after":"c484a55cde24457f6a8f6f581f7502da2f873b30","ref":"refs/heads/master","pushedAt":"2024-04-29T17:11:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"fix(version): dont die if no PKGBUILD is found\n\nSo far the commands would stop execution if one of the target\ndirectories did not contain a PKGBUILD instead of just reporting failure\nfor that directory. Fix this by replacing the 'die' calls with setting\nthe error for the spinner facility.\n\nComponent: pkgctl version check\nComponent: pkgctl version upgrade\nSigned-off-by: Christian Heusel ","shortMessageHtmlLink":"fix(version): dont die if no PKGBUILD is found"}},{"before":"533799549f42d5a5a7168ede126f270750681202","after":"c484a55cde24457f6a8f6f581f7502da2f873b30","ref":"refs/heads/version-dont-die","pushedAt":"2024-04-29T17:05:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"fix(version): dont die if no PKGBUILD is found\n\nSo far the commands would stop execution if one of the target\ndirectories did not contain a PKGBUILD instead of just reporting failure\nfor that directory. Fix this by replacing the 'die' calls with setting\nthe error for the spinner facility.\n\nComponent: pkgctl version check\nComponent: pkgctl version upgrade\nSigned-off-by: Christian Heusel ","shortMessageHtmlLink":"fix(version): dont die if no PKGBUILD is found"}},{"before":"e828111ff7094354da6d55e1bc19d2d8decf3d6d","after":null,"ref":"refs/heads/felixonmars/cacheserver","pushedAt":"2024-04-29T16:47:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"}},{"before":null,"after":"533799549f42d5a5a7168ede126f270750681202","ref":"refs/heads/version-dont-die","pushedAt":"2024-04-29T13:12:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"fix(version): dont die if no PKGBUILD is found\n\nSo far the commands would stop execution if one of the target\ndirectories did not contain a PKGBUILD instead of just reporting failure\nfor that directory. Fix this by replacing the 'die' calls with setting\nthe error for the spinner facility.\n\nComponent: pkgctl version check\nComponent: pkgctl version upgrade\nSigned-off-by: Christian Heusel ","shortMessageHtmlLink":"fix(version): dont die if no PKGBUILD is found"}},{"before":"f7355913328b0da87689ead7397351f139b4c132","after":"d18de74c8558edc2becfc81fac12aca5c3d12aef","ref":"refs/heads/211-pkgctl-repo-update","pushedAt":"2024-04-28T18:27:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"feat: introduce the pkgctl repo pull command\n\nThe command can be used to bring all repositories up to date with their\nrespective upstream repositories hosted on gitlab.\n\nFixes #211\n\nComponent: pkgctl repo pull\nSigned-off-by: Christian Heusel ","shortMessageHtmlLink":"feat: introduce the pkgctl repo pull command"}},{"before":"e828111ff7094354da6d55e1bc19d2d8decf3d6d","after":"a46b2d4fb7dee11fcc508c6871b86d9bff8d01ae","ref":"refs/heads/master","pushedAt":"2024-04-28T18:15:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"feat(repo): add repo clean command to remove untracked files\n\nThis introduces the `pkgctl repo clean` command which removes every\nuntracked files from local package repositories (via `git clean`).\n\nThe usage is as simple as `pkgctl repo clean [OPTION] [PATH]` (where\n\"[PATH]\" can be equal to a wildcard \"*\").\n\nComponent: pkgctl repo clean","shortMessageHtmlLink":"feat(repo): add repo clean command to remove untracked files"}},{"before":"35b417d226fc3d11ac0015abdcb3594d2c696c2e","after":"e828111ff7094354da6d55e1bc19d2d8decf3d6d","ref":"refs/heads/master","pushedAt":"2024-04-28T15:11:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"feat(arch-nspawn): add support for pacman CacheServer\n\npacman 6.1 added support for CacheServer which allows us to download\npackages faster and reduce the burden on tier0 server.\n\nThey won't be used to fetch databases so it should be pretty safe in the\nrepository consistency context.\n\nComponent: arch-nspawn","shortMessageHtmlLink":"feat(arch-nspawn): add support for pacman CacheServer"}},{"before":null,"after":"e828111ff7094354da6d55e1bc19d2d8decf3d6d","ref":"refs/heads/felixonmars/cacheserver","pushedAt":"2024-04-28T15:11:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"archlinux-github","name":"Arch Linux Technical User","path":"/archlinux-github","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/65091038?s=80&v=4"},"commit":{"message":"feat(arch-nspawn): add support for pacman CacheServer\n\npacman 6.1 added support for CacheServer which allows us to download\npackages faster and reduce the burden on tier0 server.\n\nThey won't be used to fetch databases so it should be pretty safe in the\nrepository consistency context.\n\nComponent: arch-nspawn","shortMessageHtmlLink":"feat(arch-nspawn): add support for pacman CacheServer"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUM7J5QA","startCursor":null,"endCursor":null}},"title":"Activity · archlinux/devtools"}