-
Chips-n-Salsa
A Java library of Customizable, Hybridizable, Iterative, Parallel, Stochastic, and Self-Adaptive Local Search Algorithms
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
The documentation for the Chips-n-Salsa library is maintained in the docs directory of its repository. This workflow gives an example of the inputs associated with a case like this where the website is not at the root of the repo:
Java Permutation Tools
I'm also using it for my personal website, which was my original intention, and utilizes this workflow:
Here is a basic example workflow template that combines my generate-sitemap action with other actions. When content is pushed to the repository, generate-sitemap walks the directory structure, using last commit dates to determine when each page was last modified, skipping any html files that have noindex directives, and outputting an xml sitemap. Another action is then used to generate a pull request if the sitemap changed.
Related posts
-
Deploy a Documentation Website for a Java Library Using GitHub Actions
-
Deploying Java Artifacts to Multiple Maven Repositories with GitHub Actions
-
How to Patch the Deprecated set-output in GitHub Workflows and in Container Actions
-
How to Use Maven Profiles to Selectively Activate Plugins and Other Configuration from the Command Line
-
How to Use the Maven Shade Plugin if Your Project Uses Java Platform Module System