{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":618801653,"defaultBranch":"master","name":"haiku-toolchains-ubuntu","ownerLogin":"haiku","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-25T11:51:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/857793?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719797012.0","currentOid":""},"activityList":{"items":[{"before":"2c37e0db148bdc125a06c2f9ff6c57ed77a5820d","after":"9416aa8a21d83441bb64029a6ef5420784d7a801","ref":"refs/heads/master","pushedAt":"2023-06-06T01:32:43.578Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessicah","name":"Jessica Hamilton","path":"/jessicah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274082?s=80&v=4"},"commit":{"message":"apt: update before install","shortMessageHtmlLink":"apt: update before install"}},{"before":"68b566f337857c85d1ee90d320024973d17a03d5","after":"2c37e0db148bdc125a06c2f9ff6c57ed77a5820d","ref":"refs/heads/master","pushedAt":"2023-05-07T08:04:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jessicah","name":"Jessica Hamilton","path":"/jessicah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274082?s=80&v=4"},"commit":{"message":"fetch.sh: add error handling when API returns an error object.","shortMessageHtmlLink":"fetch.sh: add error handling when API returns an error object."}},{"before":"6c944dbb423c6dda936c20b26a8a8434c85aee48","after":"68b566f337857c85d1ee90d320024973d17a03d5","ref":"refs/heads/master","pushedAt":"2023-05-07T07:52:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jessicah","name":"Jessica Hamilton","path":"/jessicah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274082?s=80&v=4"},"commit":{"message":"fetch.sh: add error handling when API returns an error object.","shortMessageHtmlLink":"fetch.sh: add error handling when API returns an error object."}},{"before":"ed2dea922e4c9057a66514820f4beb3b3405408f","after":"6c944dbb423c6dda936c20b26a8a8434c85aee48","ref":"refs/heads/master","pushedAt":"2023-05-06T02:20:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jessicah","name":"Jessica Hamilton","path":"/jessicah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274082?s=80&v=4"},"commit":{"message":"fetch: Fix revision detection\n\nFor architecture dependent builds, the release URL needs to contain the architecture.\r\n\r\nOtherwise, the script will fetch the link for the wrong architecture and returns a corrupted revision.","shortMessageHtmlLink":"fetch: Fix revision detection"}},{"before":"0fbb3da2007bef9709ae6e082a45843a764d979f","after":"ed2dea922e4c9057a66514820f4beb3b3405408f","ref":"refs/heads/master","pushedAt":"2023-05-06T01:21:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessicah","name":"Jessica Hamilton","path":"/jessicah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274082?s=80&v=4"},"commit":{"message":"fetch.sh: update to renamed repo","shortMessageHtmlLink":"fetch.sh: update to renamed repo"}},{"before":"1996148fbbee8153a50fb201f31a9be884dd9ec2","after":"0fbb3da2007bef9709ae6e082a45843a764d979f","ref":"refs/heads/master","pushedAt":"2023-05-06T00:56:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jessicah","name":"Jessica Hamilton","path":"/jessicah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/274082?s=80&v=4"},"commit":{"message":"fetch.sh: update repository url","shortMessageHtmlLink":"fetch.sh: update repository url"}},{"before":"41b4a171f733558f9b0a915385d9bfbab0e7b621","after":"1996148fbbee8153a50fb201f31a9be884dd9ec2","ref":"refs/heads/master","pushedAt":"2023-05-06T00:03:08.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"Merge pull request #2 from jessicah/multi-arch\n\nAdd buildtools matrix of architectures to build","shortMessageHtmlLink":"Merge pull request #2 from jessicah/multi-arch"}},{"before":"a18481e64a799019a3c0ad19707c44e6224545c1","after":"41b4a171f733558f9b0a915385d9bfbab0e7b621","ref":"refs/heads/master","pushedAt":"2023-05-05T13:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"docs: Note that jq is required","shortMessageHtmlLink":"docs: Note that jq is required"}},{"before":"f69069bf1d716fbfea6542ffd03d246012ec7649","after":"a18481e64a799019a3c0ad19707c44e6224545c1","ref":"refs/heads/master","pushedAt":"2023-05-05T13:03:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"fix: Fix version determination\n\nUse the newly added \"fetch.sh\" script instead of relying on some\n(slightly broken) code.","shortMessageHtmlLink":"fix: Fix version determination"}},{"before":"8a43941cbf35a9241f2ab12927219ea033c049dc","after":"a18481e64a799019a3c0ad19707c44e6224545c1","ref":"refs/heads/dev/trungnt2910/fetch","pushedAt":"2023-05-05T13:02:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"fix: Fix version determination\n\nUse the newly added \"fetch.sh\" script instead of relying on some\n(slightly broken) code.","shortMessageHtmlLink":"fix: Fix version determination"}},{"before":"1d312aa3703aed969c86c849b4cdc8a98e0a62db","after":"8a43941cbf35a9241f2ab12927219ea033c049dc","ref":"refs/heads/dev/trungnt2910/fetch","pushedAt":"2023-05-05T13:00:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"fix: Fix version determination\n\nUse the newly added \"fetch.sh\" script instead of relying on some\n(slightly broken) code.","shortMessageHtmlLink":"fix: Fix version determination"}},{"before":null,"after":"1d312aa3703aed969c86c849b4cdc8a98e0a62db","ref":"refs/heads/dev/trungnt2910/fetch","pushedAt":"2023-05-05T12:52:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"fix: Fix version determination\n\nUse the newly added \"fetch.sh\" script instead of relying on some\n(slightly broken) code.","shortMessageHtmlLink":"fix: Fix version determination"}},{"before":"439f60252e70bb6bd1ebbf4413091cce593a64fa","after":"f69069bf1d716fbfea6542ffd03d246012ec7649","ref":"refs/heads/master","pushedAt":"2023-05-05T10:52:54.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"Merge pull request #1 from jessicah/master","shortMessageHtmlLink":"Merge pull request #1 from jessicah/master"}},{"before":"d03b5e542125d801b9d4c36bf9753315623a4689","after":"439f60252e70bb6bd1ebbf4413091cce593a64fa","ref":"refs/heads/master","pushedAt":"2023-05-05T03:18:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"fix: Check for property not link\n\nFor the initial check check for the html_url property to ensure\nthat the received payload is valid and not empty/corrupted instead\nof checking for package or buildtools. Otherwise this would not\nwork correctly if buildtools is on the second page.","shortMessageHtmlLink":"fix: Check for property not link"}},{"before":"d03b5e542125d801b9d4c36bf9753315623a4689","after":"439f60252e70bb6bd1ebbf4413091cce593a64fa","ref":"refs/heads/dev/trungnt2910/jq","pushedAt":"2023-05-05T03:17:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"fix: Check for property not link\n\nFor the initial check check for the html_url property to ensure\nthat the received payload is valid and not empty/corrupted instead\nof checking for package or buildtools. Otherwise this would not\nwork correctly if buildtools is on the second page.","shortMessageHtmlLink":"fix: Check for property not link"}},{"before":"d75e6036fad61f35b2fb8521a2cb05b01061d839","after":"d03b5e542125d801b9d4c36bf9753315623a4689","ref":"refs/heads/master","pushedAt":"2023-05-05T02:38:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"ci: Use `jq` instead of `grep`\n\nThis should be a bit more stable for parsing JSON payloads.\n\nSuggested by @jessicah","shortMessageHtmlLink":"ci: Use jq instead of grep"}},{"before":"198e9f9e5079f0ee7209e41efe2c8030de94683b","after":"d03b5e542125d801b9d4c36bf9753315623a4689","ref":"refs/heads/dev/trungnt2910/jq","pushedAt":"2023-05-05T02:37:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"ci: Use `jq` instead of `grep`\n\nThis should be a bit more stable for parsing JSON payloads.\n\nSuggested by @jessicah","shortMessageHtmlLink":"ci: Use jq instead of grep"}},{"before":"3d47f00cd3fcac73c27bfa9ae55193a0aee95d66","after":"198e9f9e5079f0ee7209e41efe2c8030de94683b","ref":"refs/heads/dev/trungnt2910/jq","pushedAt":"2023-05-05T02:35:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"ci: Use `jq` instead of `grep`\n\nThis should be a bit more stable for parsing JSON payloads.\n\nSuggested by @jessicah","shortMessageHtmlLink":"ci: Use jq instead of grep"}},{"before":"4d3f2cadd0c01f524eaf58ffb939ed6c03f84ca7","after":"3d47f00cd3fcac73c27bfa9ae55193a0aee95d66","ref":"refs/heads/dev/trungnt2910/jq","pushedAt":"2023-05-05T02:27:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"ci: Use `jq` instead of `grep`\n\nThis should be a bit more stable for parsing JSON payloads.\n\nSuggested by @jessicah","shortMessageHtmlLink":"ci: Use jq instead of grep"}},{"before":"02f1d9da647126d7320e2e2a1a6003fe92a4c749","after":"4d3f2cadd0c01f524eaf58ffb939ed6c03f84ca7","ref":"refs/heads/dev/trungnt2910/jq","pushedAt":"2023-05-05T02:23:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"ci: Use `jq` instead of `grep`\n\nThis should be a bit more stable for parsing JSON payloads.\n\nSuggested by @jessicah","shortMessageHtmlLink":"ci: Use jq instead of grep"}},{"before":"fa3f1439abcb0f8c7090ed3b3e919a1c1eda6e9a","after":"02f1d9da647126d7320e2e2a1a6003fe92a4c749","ref":"refs/heads/dev/trungnt2910/jq","pushedAt":"2023-05-05T02:10:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"ci: Use `jq` instead of `grep`\n\nThis should be a bit more stable for parsing JSON payloads.\n\nSuggested by @jessicah","shortMessageHtmlLink":"ci: Use jq instead of grep"}},{"before":null,"after":"fa3f1439abcb0f8c7090ed3b3e919a1c1eda6e9a","ref":"refs/heads/dev/trungnt2910/jq","pushedAt":"2023-05-05T02:07:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"ci: Use `jq` instead of `grep`\n\nThis should be a bit more stable for parsing JSON payloads.\n\nSuggested by @jessicah","shortMessageHtmlLink":"ci: Use jq instead of grep"}},{"before":"db0daeca9da0dbed7fe79b034c83bbc101da3527","after":"d75e6036fad61f35b2fb8521a2cb05b01061d839","ref":"refs/heads/master","pushedAt":"2023-05-05T01:33:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"fix: Prepend missing prefixes","shortMessageHtmlLink":"fix: Prepend missing prefixes"}},{"before":"d647f307280bd604c2ca7903bdc0018a7b6ce152","after":"db0daeca9da0dbed7fe79b034c83bbc101da3527","ref":"refs/heads/master","pushedAt":"2023-05-05T01:29:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"ci: Apply suggestions from @jessicah\n\n- Use `git ls-remote` instead of parsing HTML from\ngit.haiku-os.org.\n- Schedule the `package` tool to be built once a month instead of\ndaily. This, however, would require more human intervention should\nsome breaking changes occur (such as Haiku introducing a new\ncompression algorithm and HaikuPorts immediately adopting it).","shortMessageHtmlLink":"ci: Apply suggestions from @jessicah"}},{"before":"7cc67edac9a630f5c145e09230835efa1ddfd562","after":null,"ref":"refs/heads/dev/trungnt2910/test","pushedAt":"2023-03-30T14:06:11.434Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"}},{"before":"7cc67edac9a630f5c145e09230835efa1ddfd562","after":"d647f307280bd604c2ca7903bdc0018a7b6ce152","ref":"refs/heads/master","pushedAt":"2023-03-30T14:02:50.365Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"fix: Fix scripts\n\n- Use GITHUB_API_URL and GITHUB_REPOSITORY instead of hard coding\nThis would make it easier to run this repo on forks.\n- Check all releases instead of the first page only. This prevents\ntools with infrequent releases like buildtools be flooded away\nby nightly tools like package.","shortMessageHtmlLink":"fix: Fix scripts"}},{"before":"9b9931f8eb069db2f57c5cc8402f19ad5f4b075e","after":"7cc67edac9a630f5c145e09230835efa1ddfd562","ref":"refs/heads/master","pushedAt":"2023-03-30T14:00:00.562Z","pushType":"push","commitsCount":1,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"fix: Fix scripts\n\n- Use GITHUB_API_URL and GITHUB_REPOSITORY instead of hard coding\nThis would make it easier to run this repo on forks.\n- Check all releases instead of the first page only. This prevents\ntools with infrequent releases like buildtools be flooded away\nby nightly tools like package.","shortMessageHtmlLink":"fix: Fix scripts"}},{"before":"985aac9803517e12a70386154652a07e83325980","after":"7cc67edac9a630f5c145e09230835efa1ddfd562","ref":"refs/heads/dev/trungnt2910/test","pushedAt":"2023-03-30T13:59:42.993Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"fix: Fix scripts\n\n- Use GITHUB_API_URL and GITHUB_REPOSITORY instead of hard coding\nThis would make it easier to run this repo on forks.\n- Check all releases instead of the first page only. This prevents\ntools with infrequent releases like buildtools be flooded away\nby nightly tools like package.","shortMessageHtmlLink":"fix: Fix scripts"}},{"before":"2d119338cf808a0b131445f59c809efd7bc7622f","after":"985aac9803517e12a70386154652a07e83325980","ref":"refs/heads/dev/trungnt2910/test","pushedAt":"2023-03-30T13:56:33.666Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"fix: Fix scripts\n\n- Use GITHUB_API_URL and GITHUB_REPOSITORY instead of hard coding\nThis would make it easier to run this repo on forks.\n- Check all releases instead of the first page only. This prevents\ntools with infrequent releases like buildtools be flooded away\nby nightly tools like package.","shortMessageHtmlLink":"fix: Fix scripts"}},{"before":"716585b3ca5238885531f042c6d0da0cdc95b862","after":"2d119338cf808a0b131445f59c809efd7bc7622f","ref":"refs/heads/dev/trungnt2910/test","pushedAt":"2023-03-30T13:55:32.225Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"trungnt2910","name":"Trung Nguyen","path":"/trungnt2910","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57174311?s=80&v=4"},"commit":{"message":"fix: Fix scripts\n\n- Use GITHUB_API_URL and GITHUB_REPOSITORY instead of hard coding\nThis would make it easier to run this repo on forks.\n- Check all releases instead of the first page only. This prevents\ntools with infrequent releases like buildtools be flooded away\nby nightly tools like package.","shortMessageHtmlLink":"fix: Fix scripts"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADO1aKzwA","startCursor":null,"endCursor":null}},"title":"Activity ยท haiku/haiku-toolchains-ubuntu"}