OoliteProject / oolite-expansion-catalog

This repository hosts a list of expansion URLs. From this list the expansion catalog is built regularly.
https://ooliteproject.github.io/oolite-expansion-catalog/
GNU General Public License v2.0
2 stars 0 forks source link

oolite-expansion-catalog

This repository hosts a list of expansion URLs. From this list the expansion catalog is built regularly.

For OXP Authors

In case you created an OXP that you want to see amongst all the other managed addons, there are a few simple steps to do:

For Catalog Maintainers

File format

The file expansionUrls.txt hosts the list of known expansions.

The rules are:

Processing

Whenever changes are pushed into the repository, or regularly once a month or even on manual invocation the build process is triggered.

For that HiranChaudhuri/OoliteAddonScanner is invoked to read the expansionUrls.txt file, download the expansions, read their metadata and assemble that into a new expansions catalog.

Manual invocation

You can trigger Github to process the repository without committing, pushing or merging changes. For this just go to the Actions tab. On the left side choose the Build workflow. In the table showing the workflow runs the first line allows you to run the workflow. Click the dropdown button and you can choose the branch to be processed and finally trigger it.

Results

When processed successfully, expect results to show up here:

Once in a while it makes sense to check warnings that popped up during catalog generation. These are available in the logfiles but are also visible at https://ooliteproject.github.io/oolite-expansion-catalog/warnings.html