Skip to content

Commit cd50ddc

Browse files
committed
fix(xpkg): 0.0.49 and 0.0.50 existed only for linux
Publishing them, I edited the `linux` block and stopped there. `macosx` and `windows` topped out at 0.0.48, so a mac or Windows consumer asking for 0.0.50 got the same "not found" a genuinely unpublished version produces — while the Linux job resolving it in the same run said everything was fine. That asymmetry is what made it hard to see: three CI jobs failed and three passed on one commit, which reads as a platform bug in the client rather than as an index missing two rows. The tarball is the same for all three — a GitHub source archive, no per-platform artifact — so the entries are identical apart from the platform key they sit under. Verified by parsing with lua5.4 and enumerating keys per platform: all three now end at 0.0.50.
1 parent 3f9f2c2 commit cd50ddc

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

pkgs/x/xpkg.lua

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,20 @@ package = {
9191
},
9292
},
9393
macosx = {
94+
["0.0.50"] = {
95+
url = {
96+
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/0.0.50.tar.gz",
97+
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.50/xpkg-0.0.50.tar.gz",
98+
},
99+
sha256 = "add16d5c36796b5550f55924dc5eae7a17dcb20a33fd07aa77cd95d0899b3e5e",
100+
},
101+
["0.0.49"] = {
102+
url = {
103+
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/0.0.49.tar.gz",
104+
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.49/xpkg-0.0.49.tar.gz",
105+
},
106+
sha256 = "45f23d16aba01833cc38ad4a2a117ab2646d9c0edad5f4c9eafecc53a70457ff",
107+
},
94108
["0.0.48"] = {
95109
url = {
96110
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/0.0.48.tar.gz",
@@ -156,6 +170,20 @@ package = {
156170
},
157171
},
158172
windows = {
173+
["0.0.50"] = {
174+
url = {
175+
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/0.0.50.tar.gz",
176+
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.50/xpkg-0.0.50.tar.gz",
177+
},
178+
sha256 = "add16d5c36796b5550f55924dc5eae7a17dcb20a33fd07aa77cd95d0899b3e5e",
179+
},
180+
["0.0.49"] = {
181+
url = {
182+
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/0.0.49.tar.gz",
183+
CN = "https://gitcode.com/mcpp-res/xpkg/releases/download/0.0.49/xpkg-0.0.49.tar.gz",
184+
},
185+
sha256 = "45f23d16aba01833cc38ad4a2a117ab2646d9c0edad5f4c9eafecc53a70457ff",
186+
},
159187
["0.0.48"] = {
160188
url = {
161189
GLOBAL = "https://github.com/openxlings/libxpkg/archive/refs/tags/0.0.48.tar.gz",

0 commit comments

Comments
 (0)