{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":199516328,"defaultBranch":"master","name":"nixery","ownerLogin":"tazjin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-07-29T19:39:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1552853?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1635527908.5922701","currentOid":""},"activityList":{"items":[{"before":"65b4513142d7d76c1b1775ce746a46ba515f05d5","after":"e9f7c1fcc8248b69777f773491318938f95370d8","ref":"refs/heads/master","pushedAt":"2024-02-28T20:34:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvlbot","name":"TVL bot","path":"/tvlbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106474398?s=80&v=4"},"commit":{"message":"refactor(nixery): expose launch script derivation\n\nSimplifies reusing the launch script in other use-cases than the\n\"official\" Nixery image.\n\nRelates to nixery#166\n\nChange-Id: Iaf1dff385ce270792253551081c1b2fca6400037\nReviewed-on: https://cl.tvl.fyi/c/depot/+/11046\nAutosubmit: tazjin \nReviewed-by: flokli \nTested-by: BuildkiteCI","shortMessageHtmlLink":"refactor(nixery): expose launch script derivation"}},{"before":"eb845efba43902a3ae07fd9465fd900ea86b8a5e","after":"65b4513142d7d76c1b1775ce746a46ba515f05d5","ref":"refs/heads/master","pushedAt":"2024-02-28T20:24:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvlbot","name":"TVL bot","path":"/tvlbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106474398?s=80&v=4"},"commit":{"message":"fix(nixery): use set-default for setting WEB_DIR\n\nMakes it possible for users to still override this using an envvar.\n\nRelates to nixery#166\n\nChange-Id: Ief2925e03cf2e4351bc38554bf553c8ee259f1f7\nReviewed-on: https://cl.tvl.fyi/c/depot/+/11045\nAutosubmit: tazjin \nTested-by: BuildkiteCI\nReviewed-by: flokli ","shortMessageHtmlLink":"fix(nixery): use set-default for setting WEB_DIR"}},{"before":"0d880c60b5f89cadcb876c4bb5420a8e80659b82","after":"eb845efba43902a3ae07fd9465fd900ea86b8a5e","ref":"refs/heads/master","pushedAt":"2024-02-22T16:59:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvlbot","name":"TVL bot","path":"/tvlbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106474398?s=80&v=4"},"commit":{"message":"fix(nixery): strictly adhere to OCI image spec\n\nnixery.dev uses the vnd.docker.container.image.v1 format, which is\nrecognized by the OCI [1] and originally defined by Docker [2]. The\nconfig field in this image format, which this commit is about, is\neven portable between the Docker and OCI formats (the Docker Golang\nlibrary embeds the OCI definition [3]).\n\nThe attribute names in what's called ImageConfig in [3] are specified as\nPascalCase, which effectively means that the names Env and Cmd used by\nnixery need to be capitalized. The lowercase variant is not causing a\nlot of issues because most container tooling is written in Golang, which\nallows case-insensitive matches when deserializing JSON. Languages that\nparse strictly either miss the configuration values, or fail due to\nunknown attributes. This commit capitalizes Cmd and Env to accomodate\nstrict parsers.\n\n[1]: https://github.com/opencontainers/image-spec/blob/365fa41/media-types.md?plain=1#L70\n[2]: https://github.com/moby/moby/blob/v20.10.8/image/spec/v1.2.md#image-json-description\n[3]: https://github.com/opencontainers/image-spec/blob/365fa41/specs-go/v1/config.go#L24\n\nChange-Id: Ibee597a64d36c008dea83a3b7a0d8e59b8287d0d\nSigned-off-by: Markus Rudy \nCo-authored-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>\nReviewed-on: https://cl.tvl.fyi/c/depot/+/11012\nAutosubmit: lukegb \nReviewed-by: lukegb \nTested-by: BuildkiteCI","shortMessageHtmlLink":"fix(nixery): strictly adhere to OCI image spec"}},{"before":"6a4b4e37a90f595025d24f86b1440230aa3685bd","after":"0d880c60b5f89cadcb876c4bb5420a8e80659b82","ref":"refs/heads/master","pushedAt":"2023-10-30T16:36:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvlbot","name":"TVL bot","path":"/tvlbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106474398?s=80&v=4"},"commit":{"message":"chore(tools/depotfmt): use Go version from buildGo\n\nThis is required because Go 1.18 is actually being deleted. I've\napplied the formatting breakage that it introduces (such as breaking\ncomment formatting), because I can't be bothered to try and work\naround broken Go stuff.\n\nChange-Id: Ica7cee0d01228845d6a766079fef36df99a3da96\nReviewed-on: https://cl.tvl.fyi/c/depot/+/9832\nAutosubmit: tazjin \nReviewed-by: flokli \nTested-by: BuildkiteCI","shortMessageHtmlLink":"chore(tools/depotfmt): use Go version from buildGo"}},{"before":"a85d61307c16f985e73d3d9833f5a79752276b2d","after":"6a4b4e37a90f595025d24f86b1440230aa3685bd","ref":"refs/heads/master","pushedAt":"2023-09-19T09:01:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvlbot","name":"TVL bot","path":"/tvlbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106474398?s=80&v=4"},"commit":{"message":"docs(nixery): occurrences typo\n\nChange-Id: I3798e1c23d6b0580b99b14bb4aae1c7cfc81fb6e\nReviewed-on: https://cl.tvl.fyi/c/depot/+/9366\nReviewed-by: tazjin \nTested-by: BuildkiteCI\nAutosubmit: tazjin ","shortMessageHtmlLink":"docs(nixery): occurrences typo"}},{"before":"d94d907f9a5fd121570ab8f62013efcf36006c20","after":"a85d61307c16f985e73d3d9833f5a79752276b2d","ref":"refs/heads/master","pushedAt":"2023-04-29T11:52:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvlbot","name":"TVL bot","path":"/tvlbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106474398?s=80&v=4"},"commit":{"message":"fix(nixery): allow references to packages starting with numbers\n\nThese packages are invalid in Nix, and worked around in nixpkgs with\nunderscores, but the underscores are invalid in the Docker registry\nprotocol.\n\nWe work around this by detecting this case and adding the underscore\nto yield the correct package reference. There is no case where this\nworkaround can break something, as there can be no valid package\nmatching the regular expression.\n\nThis relates to https://github.com/tazjin/nixery/issues/158\n\nChange-Id: I7990cdb534a8e86c2ceee2c589a2636af70a4a03\nReviewed-on: https://cl.tvl.fyi/c/depot/+/8531\nTested-by: BuildkiteCI\nAutosubmit: tazjin \nReviewed-by: flokli ","shortMessageHtmlLink":"fix(nixery): allow references to packages starting with numbers"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAECAzGjAA","startCursor":null,"endCursor":null}},"title":"Activity ยท tazjin/nixery"}