GithubHelp home page GithubHelp logo

Comments (6)

gajrajgchouhan avatar gajrajgchouhan commented on June 13, 2024

Hi Dave, I would like to look into this issue. Can you please tell how are the documents are made currently?

from ziti-sdk-swift.

smilindave26 avatar smilindave26 commented on June 13, 2024

Great! The docs are currently built using jazzy in a GitHub action, then uploaded as artifacts on the action. Have a look at

Don't worry about the Docusaurus note - just getting them into this repo's gihub-pages is enough. I'll probably need to configure the repo for you, How I do that will depend on the way you implement (repo asks to choose between deploying from a branch or via GitHub action - we'd want to automatically deploy thru a GitHub Action either way)

from ziti-sdk-swift.

gajrajgchouhan avatar gajrajgchouhan commented on June 13, 2024

Hey Dave,
I saw the yml file and it looks like the docs are zipped into a ziti-sdk-swift-docs.tgz file.
Please correct me if I am wrong but then we only need to probably unzip the file and I am assuming it contains some kind of index.html file which can then be deployed to GitHub pages. In that case, can I get the tgz file? I will probably try to deploy it to my personal GitHub page link (and they use similar steps in this repo?) or if you have an existing pipeline that does the deployment of such kinds of docs then maybe we can use that directly?

from ziti-sdk-swift.

smilindave26 avatar smilindave26 commented on June 13, 2024

Looks like you are on the right track. That tgz is uploaded as on artifact for each release, latest here: https://github.com/openziti/ziti-sdk-swift/releases/latest. I'd go about this the same way you suggest, mainly because I'd first need to learn how to do the deploy. Currently, the Draft-Release step is the place where we move the artifact to the release. We have a different pipeline (in ziti-docs) that moves them to here that we'll update once this issue is completed

from ziti-sdk-swift.

gajrajgchouhan avatar gajrajgchouhan commented on June 13, 2024

Hi Dave, I am a bit confused about the resolution of the issue. The docs are already deployed fine, what are we supposed to change here?

from ziti-sdk-swift.

smilindave26 avatar smilindave26 commented on June 13, 2024

It's really close - the docs are all generated, but we want them deployed to https://openziti.github.io/ziti-sdk-swift/ (the "GitHub Pages" link for this repo) instead of just attached as an artifact to the Release.

I haven't done much research on how to do this, but it will likely entail creating a new action that runs after the doc zip is uploaded to the Release that deploys to this repo's GitHub Pages.

from ziti-sdk-swift.

Related Issues (15)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.