Giter Site home page Giter Site logo

MAINT: Deploy docs about pyvistaqt HOT 7 CLOSED

larsoner avatar larsoner commented on July 20, 2024
MAINT: Deploy docs

from pyvistaqt.

Comments (7)

larsoner avatar larsoner commented on July 20, 2024

... you can see the expected failure here because the deploy key is not actually set up for the pyvistaqt-docs repo:

https://github.com/pyvista/pyvistaqt/actions/runs/5180508643/jobs/9334776061

Relevant docs for the action (but feel free to switch to a different one if you want):

https://github.com/peaceiris/actions-gh-pages#%EF%B8%8F-set-ssh-private-key-deploy_key

from pyvistaqt.

banesullivan avatar banesullivan commented on July 20, 2024

Do we need a separate, dedicated repo to host the docs for this package? Why not just gh-pages branch of this repo? AFAIK, these docs are not massive in size (like PyVista proper and the justification for it having its own repo)

from pyvistaqt.

banesullivan avatar banesullivan commented on July 20, 2024

I say just use gh-pages branch of this repo and avoid the cross-repo deploy key stuff

from pyvistaqt.

larsoner avatar larsoner commented on July 20, 2024

I'm mostly just saying what appeared to be done previously. We could probably switch to a gh-pages branch in this repo in principle. In practice it's probably more work and reconfiguration (I don't know how things are configured for pyvista.org so you'd probably have to do some of it) and has the disadvantage of potentially bloating the repo if the doc build ever gets big. Squashing and checking out/cloning single branch works around this but is always more work.

Overall I'm not totally opposed, more of just want to make sure some potential disadvantages and challenges are aired before we decide to try it

from pyvistaqt.

larsoner avatar larsoner commented on July 20, 2024

(by comparison, creating a repo or org level key is very easy I think -- if you can make me admin of the Qt docs repo I can do it)

from pyvistaqt.

larsoner avatar larsoner commented on July 20, 2024

Okay I created a SSH deploy key, added the private key as a repo secret ACTIONS_DEPLOY_KEY in this repo, and added the public key as a deploy key in pyvistaqt-docs (where you either gave me or I already had permissions to do it!) and now it's working!

from pyvistaqt.

banesullivan avatar banesullivan commented on July 20, 2024

Fantastic! Thanks for handling all of this!

from pyvistaqt.

Related Issues (20)

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.