Skip to content
This repository has been archived by the owner on Sep 10, 2024. It is now read-only.

PanelPomp Website #50

Merged
merged 22 commits into from
Apr 9, 2024
Merged

PanelPomp Website #50

merged 22 commits into from
Apr 9, 2024

Conversation

jeswheel
Copy link
Collaborator

@jeswheel jeswheel commented Apr 1, 2024

I created a PanelPOMP website that is automatically generated using GitHub Actions. Specifically, the action found in the file: .github/workflows/render-website.

One of the goals that I had in the development of this website is that it should be automatically synced with the package in the GitHub repository: any changes to the package that are pushed the cbreto/panelPomp should automatically be incorporated into the website without the need to run any additional code.

The code to generate the website is largely based on code Aaron King uses to generate the website for the pomp website. The primary differences being:

  • The proposed panelPomp website uses a tool called Quarto to generate the website rather than jekyll. This allows for some easy theming options that make the panelPomp website look somewhat modern.
  • The panelPomp website is created entirely using GitHub actions, instead of using makefiles like the pomp package. These two approaches serve similar purposes, but relying on GitHub actions exclusively means that the website is entirely self contained and does not require rendering the website locally.

@codecov-commenter
Copy link

Codecov Report

Merging #50 (f076c58) into master (d7fe745) will not change coverage.
The diff coverage is n/a.

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff            @@
##            master       #50   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           18        18           
  Lines         1625      1625           
=========================================
  Hits          1625      1625           

@cbreto cbreto merged commit 74c7825 into cbreto:master Apr 9, 2024
9 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants