Coder Social home page Coder Social logo

Site publishing about jekyll-admin HOT 13 OPEN

jekyll avatar jekyll commented on May 18, 2024 11
Site publishing

from jekyll-admin.

Comments (13)

benbalter avatar benbalter commented on May 18, 2024 4

@mertkahyaoglu I'd caution against putting creds in _config.yml, as that's almost always committed to the repo. At the very least, I'd use an environmental variable, but even more simply, I'd just shell out and use git commit and git push, relying on Git's existing credentials to handle the authentication β€” less work for us!

from jekyll-admin.

mertkahyaoglu avatar mertkahyaoglu commented on May 18, 2024 1

Oh, that's great, Thanks @DirtyF

@borisrorsvort I will take a look at it πŸ‘

from jekyll-admin.

jprinaldi avatar jprinaldi commented on May 18, 2024

How is this coming along? Any help needed?

And while we wait for this feature, what would be the current best alternatives for achieving this type of functionality?

from jekyll-admin.

benbalter avatar benbalter commented on May 18, 2024

How is this coming along?

Not yet started. On our long-term wish list.

Any help needed?

Yes please! It'll likely be a matter of creating an HTTP interface to Git (via Ruby), and then implementing it within the client-side app.

And while we wait for this feature, what would be the current best alternatives for achieving this type of functionality?

Use GitHub Desktop (or another Git GUI) or drop into command line and run git add and git push.

from jekyll-admin.

mertkahyaoglu avatar mertkahyaoglu commented on May 18, 2024

@benbalter I would like to work on this.

The only challenge for me is to authenticate users. I can think of one solution which we ask them to provide their Github token in _config.yml and send push requests with it.

from jekyll-admin.

jekyllbot avatar jekyllbot commented on May 18, 2024

This issue has been automatically marked as stale because it has not been commented on for at least two months.

The resources of the Jekyll team are limited, and so we are asking for your help.

If this is a bug and you can still reproduce this error on the master branch, please reply with all of the information you have about it in order to keep the issue open.

If this is a feature request, please consider whether it can be accomplished in another way. If it cannot, please elaborate on why it is core to this project and why you feel more than 80% of users would find this beneficial.

This issue will automatically be closed in two months if no further activity occurs. Thank you for all your contributions.

from jekyll-admin.

mertkahyaoglu avatar mertkahyaoglu commented on May 18, 2024

@jekyllbot I recently started to implement this :trollface:

from jekyll-admin.

borisrorsvort avatar borisrorsvort commented on May 18, 2024

@jekyllbot @mertkahyaoglu Not sure it's relevant but this could be of some help https://github.com/benbalter/jekyllbot

from jekyll-admin.

DirtyF avatar DirtyF commented on May 18, 2024

@mertkahyaoglu ProTipβ„’: you can label issues with pinned or has-pull-request to prevent jekyllbot from staling issues

from jekyll-admin.

fowlie avatar fowlie commented on May 18, 2024

Any progress on this? Would be really great to have this! πŸ˜ƒ

from jekyll-admin.

mertkahyaoglu avatar mertkahyaoglu commented on May 18, 2024

@fowlie Would love that πŸ‘ I can't find enough time for it these days.

from jekyll-admin.

jrsales avatar jrsales commented on May 18, 2024

I'm just looking for a way to have a quick commit & push from my server onto my gitlab with a button on the admin interface, so I can reuse that gitlab when I deploy in prod. Does anyone have a quick example of that ? :)

from jekyll-admin.

b-long avatar b-long commented on May 18, 2024

@jrsales Check out this list, a few of them support Jekyll: https://github.com/b-long/awesome-static-hosting-and-cms#content-management-systems-cms

from jekyll-admin.

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.