OHWR / ohwr.org

OHWR's website
https://ohwr.github.io/ohwr.org/
2 stars 3 forks source link

Open Hardware Repository :penguin:

License CC BY-SA 4.0 License BSD 3-Clause Contributor Covenant Build Deploy to GitHub Pages REUSE Compliance Check YAML Lint Makefile Lint Python Lint Markdown Lint CodeQL Codacy Badge Mattermost

A new website proposal for the Open Hardware Repository.

If approved, this website will be deployed to https://ohwr.org, replacing the current OHWR website.

The website is built with Hugo using the Bigspring Light theme.

Build :hammer:

Requirements :clipboard:

Steps :footprints:

  1. Clone the project

    git clone https://github.com/OHWR/ohwr.org.git
  2. Go to the project directory

    cd ohwr.org
  3. Build the website

    make build

    The website is stored in the public directory.

  4. Serve the website

    make run

    To view the website, open the URL displayed in your terminal.

Test :test_tube:

Requirements :clipboard:

Steps :footprints:

  1. Clone the project

    git clone https://github.com/OHWR/ohwr.org.git
  2. Go to the project directory

    cd ohwr.org
  3. Run the tests

    make test

Deployment :satellite:

The website is deployed to GitHub Pages with the GitHub Actions workflow defined in .github/workflows/deploy.yaml.

The workflow builds and deploys the website whenever a change is pushed to the master branch.

If errors are encountered while building the website, a warning is sent to the ohwr.org Mattermost channel.

Code of Conduct :scroll:

Please review our Code of Conduct to understand the expectations for behavior within the project community.

Security Policy :lock:

For information on our security policy and reporting vulnerabilities, please check our Security Policy.

Contributing Guidelines :rocket:

We welcome contributions! Before getting started, please read our Contributing Guidelines for information on how to contribute to the project.