GithubHelp home page GithubHelp logo

What this does

There's two branches involved, the site itself and the rendered pages. In this particular repository they are 'main' for the site source code and 'published' for the rendered pages. These are both customizable. The github action here will check the .env file for those branches and only do the work when on a PR for the site branch or when things are merged into the site branch.

How to customize for your own github pages setup

Take a look at the .env file to set the branches in use. The two branches are the one for the source of the site and the branch to publish the site to.

The way this system works is that it runs statocles in a github action and pushes the rendered site to a different branch on the same repository.

How to update pages

carton install

then use ./build.sh to do a test build of the site and ./serve.sh to start a daemon serving the site up on port 3000 to see the full site in a browser

Past that you can just push to the $SITE_BRANCH or make a PR to it to do all other updates

Perlbot collab organization's Projects

mstpan-migration icon mstpan-migration

A theft of the many mstpan articles turned into a github pages collaboration.

perl.social icon perl.social

static website for managing links to perl social communities

perlblead-ci icon perlblead-ci

Code to rebuild perl blead and run it through a series of tests for the perlbot eval server

perlbot-jail icon perlbot-jail

a public repo for all the stuff stored in perlbot's eval chroot jail

perlbot-old icon perlbot-old

The age old perlbot in freenode #perl, originally written by Chris62vw now hacked on by me and some by Caelum

perlbuut-pastebin icon perlbuut-pastebin

A new pastebin/IDE for perlbuut. Supports using the eval server to run code and record output

pinafore icon pinafore

Pinafore mirror/customization for perl.social

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.