Skip to content

pharmbio/pharmbio-web

Repository files navigation

Pharmb.io Web Source Repository

Build Status

The Static (Hugo) website for pharmb.io.

Local development

hugo server

Automated publishing

When making changes please follow these steps:

  1. Clone this repo

    git clone git@github.com:pharmbio/pharmbio-web.git

    or if you already have a clone of this repo

    git checkout master
    git pull
  2. Create a new branch with your name and what you are changing name/topic-of-change

    git checkout -b kalle/update-my-profile
  3. Make your edits

  4. Push your edits to a new branch in this repo (Important! otherwise it will not work)

    git push -u origin kalle/update-my-profile
  5. Create a Pull Request (PR) on GitHub and select base:master <- compare:kalle/update-my-profile

  6. Check that the PR build status is passed (green) If not got to step 3 and repeate

  7. Ask for it to be merged (jonalv, olas)

  8. Done!

Note that you are supposed to work with this repository only. Don't fork the repo.

Notes

Github Actions is used to generate the HTML pages by HUGO from this web template, and by Github actions also pushed to the branch gh_pages. The HTML pages in branch gh_pages are served by Github on domain pharmb.io (configured in settings of this repo)