This repository has been archived by the owner on Sep 10, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Codecov Report
❗ 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 |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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:panelPomp
website uses a tool calledQuarto
to generate the website rather thanjekyll
. This allows for some easy theming options that make thepanelPomp
website look somewhat modern.panelPomp
website is created entirely using GitHub actions, instead of using makefiles like thepomp
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.