Static linux SDK build artifact questions

hi – i have a couple questions regarding the static linux sdk that i'm wondering if anyone can shed some light on. specifically:

  1. the download page currently says the most recent main and 6.1 release branch builds are from January 5th & January 31st, respectively. are these actually the most recent builds, or is something not getting updated on the download page?
  2. is there an analog to the latest-build.yml file that is published for the development & release branch builds for the static sdk? if not, how might one go about getting one of those set up?

thanks in advance!

if nobody knows how that process currently works, do you know who might know? @al45tair as the author of this post, perhaps you could point me in an appropriate direction when you have a moment?

Sorry, only just saw this. I suspect those are indeed the most recent builds – if so I’ll have to check why we don’t have anything newer (it’s supposed to build with the Swift nightlies, and at least in principle the build wrangler should be mentioning it if it’s failing).

As for the YAML file, I’ll have to get back to you on that. I imagine there is something similar as that’ll be how the website picks up the information I expect, but I don’t know the details OTOH.

1 Like

Ping @mishal_shah, is there any kind of YAML config file listing the linux static SDK snapshot builds available also? @jamieQ wants to use it for the Godbolt compiler explorer website, where he recently added Swift AArch64 decompilation support. :grinning_face:

2 Likes

It appears the website builds from swift-org-website/_data/builds/swift-6_1-branch/static_sdk.yml at main · swiftlang/swift-org-website · GitHub; there is https://www.swift.org/api/v1/install/dev/main/static-sdk.json and https://www.swift.org/api/v1/install/dev/6.0/static-sdk.json based on OpenAPI definition.

https://ci.swift.org/ shows the static-sdk in the search but doesn't actually open up.

1 Like

Thanks @Sarunas, looks like you can use those files, @jamieQ. Regarding your first question about if those are the latest, the static linux SDK development snapshots have been sporadic over the last year, whether because of build issues or they have to be manually triggered I don't know.

1 Like