Comments (7)
I can reproduce the problem. The 1.7.x change to the doc uploader broke the zipping of (some) archives. Rolling back to 1.6.3 fixes it for swift-dependencies.
I'll roll back the uploader and the builder's dependency on it to 1.6.3 and then re-run doc gen for packages with docs that had changes over the last 11 days (we deployed 1.7.1 on June 3).
This will likely break swift-metrics' doc gen again (which the doc uploader change was fixing, #3069) but that's lower impact.
from swiftpackageindex-server.
Thanks for the report, @stephencelis !
It's an odd one. I can see the doc archive being uploaded to the S3 inbox but it didn't seem to get picked up and copied into the doc bucket. I might be able to find more logs but for now I'll retrigger the runs for those two versions so the 404 is cured.
It might take a little longer to process this than usual, because we're in the middle of the Swift 6 processing. Please bear with us!
from swiftpackageindex-server.
Ok, it's already re-run.
The problem is that the archives seem to empty:
❯ unzip prod-pointfreeco-swift-dependencies-1.3.1-8c5dcc16.zip
Archive: prod-pointfreeco-swift-dependencies-1.3.1-8c5dcc16.zip
extracting: metadata.json
creating: 1.3.1/
~/Downloads
❯ tree 1.3.1/
1.3.1/
0 directories, 0 files
I believe this is a regression in our doc uploader, which I recently switched to a new zip library after some troubles.
Thanks a lot for reporting this, I believe it's affecting more of not all recent doc builds.
from swiftpackageindex-server.
Reverting the doc uploader doesn't help, I think it's the zipping in the builder itself that's broken, not the uploader's unzipping and uploading.
from swiftpackageindex-server.
Roll back deployed and re-triggered builds for swift-dependencies and swift-testing.
from swiftpackageindex-server.
swift-dependencies docs are back. swift-testing should follow soon.
from swiftpackageindex-server.
They're both back now. Thanks again for the reports!
from swiftpackageindex-server.
Related Issues (20)
- Update to Xcode 16b6 HOT 1
- Missing documentation for Empire package HOT 5
- Issue with main branch - Swift 5.10 to 5.8 HOT 1
- "Broken" links in README HOT 6
- "No such file or directory" on swift-mmio doc build HOT 1
- Add Mermaid chart support to readme files HOT 1
- Embedded code snippets in README files don't render correctly
- User attached videos from GitHub don't play
- Add `persist-credentials: false` to CI
- DB reset too slow with PG 16 db HOT 14
- Add `first_activity` as a search filter option HOT 6
- Add libsystemd-dev for swift-systemd HOT 3
- --symbol-graph-minimum-access-level is not working for swift-mmio HOT 36
- Images aren't rendering in DocC HOT 5
- Update to Xcode 16RC1 HOT 2
- Add more information about failures to build reporting pages
- Differentiate reasons for build failures, specifically adding a "Swift tools version" reason HOT 4
- SPI Manage Packages Portal and Authentication HOT 5
- Fix Swift 6 warnings in PackageList validate
- Support Request: Why Doesn't "Documentation" CTA Render? HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from swiftpackageindex-server.