Skip to content

rladies/rladies.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ff4ee49 · Feb 18, 2025
Dec 6, 2024
Jan 6, 2021
Jan 8, 2023
Nov 10, 2023
Feb 18, 2025
Feb 17, 2025
Feb 14, 2024
Apr 14, 2024
Feb 27, 2023
Apr 14, 2024
Dec 6, 2024
Dec 6, 2024
Feb 17, 2025
Apr 18, 2024
Apr 14, 2024
Mar 8, 2023
Apr 18, 2024
Jul 16, 2023
Apr 14, 2024
Nov 13, 2020
Jul 17, 2023
Aug 17, 2019
Jan 4, 2023
Apr 14, 2024
Aug 17, 2019

Repository files navigation

Repository for the R-Ladies website

Netlify Status

This repository contains the source files for the R-Ladies website. The site is built with hugo and netlify

Information about the site internals and setup can be found in the repo wiki

Contribute to the site development

There are many types of contributions we are happy to receive, for instance:

If you want to contribute to the site, the best option is to branch the repo if you have access. PRs from branches will render previews, while PRs from forks will not. If you do not have access to branch the repo, fork and PR when ready, and tag @drmowinckels for review. She will get to it asap.

Reports of bugs

Please report any bugs or issues on the page on github issues. You can also use this same link to request content you feel is missing. If you would like to give us a hand at fixing some of the issues listed, we would greatly appreciate that.

Visualisation of build process

Loading
graph TB

A[Checkout repository] --> B[Get Hugo version]
B --> C[Install cURL Headers]
C --> D[Setup R]
D --> E[Setup renv]
E --> F["Populate untranslated pages\n(scripts/missing_translations.R)"]

subgraph Site Data
  F --> G["Get directory data\n(rladies/directory)"]
  F --> H["Meetup\n(rladies/meetup_archive)"]
  F --> I["Get blogs list\n(rladies/awesome-rladies-blogs)"]
  G --> J["Clean cloned repos"]
  J --> K["Merge chapter and meetup\n(scripts/get_chapters.R)"]
end

H --> J
I --> J
K --> L[Setup Hugo]
L --> M[Build]

M -->|Production| N[Deploy]

M -->|Preview| O[Install netlify cli]
O --> P[Deploy Netlify]
P --> Q["Notify PR about build"]