Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pdelboca/ckan-extensions-monitor
This is a monitor that periodically executes test of main CKAN extensions against master
https://github.com/pdelboca/ckan-extensions-monitor
Last synced: about 1 month ago
JSON representation
This is a monitor that periodically executes test of main CKAN extensions against master
- Host: GitHub
- URL: https://github.com/pdelboca/ckan-extensions-monitor
- Owner: pdelboca
- License: mit
- Created: 2022-09-30T11:46:23.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-11-18T15:54:29.000Z (about 2 years ago)
- Last Synced: 2024-10-13T20:42:00.510Z (3 months ago)
- Size: 33.2 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CKAN Extensions Monitor
This is a monitor that twice a week runs the test suite of main CKAN extensions against CKAN core master branch.
## Status
| Extension | Repo |
| --------- | ---- |
| [![ckanext-archiver](https://github.com/pdelboca/ckan-extensions-monitor/workflows/ckanext-archiver/badge.svg)](https://github.com/pdelboca/ckan-extensions-monitor/actions/workflows/.ckanext-archiver.yml) | [ckanext-archiver](https://github.com/ckan/ckanext-archiver)
| [![ckanext-dcat](https://github.com/pdelboca/ckan-extensions-monitor/workflows/ckanext-dcat/badge.svg)](https://github.com/pdelboca/ckan-extensions-monitor/actions/workflows/.ckanext-dcat.yml) | [ckanext-dcat](https://github.com/ckan/ckanext-dcat)
| [![ckanext-fluent](https://github.com/pdelboca/ckan-extensions-monitor/workflows/ckanext-fluent/badge.svg)](https://github.com/pdelboca/ckan-extensions-monitor/actions/workflows/.ckanext-fluent.yml) | [ckanext-fluent](https://github.com/ckan/ckanext-fluent)
| [![ckanext-geoview](https://github.com/pdelboca/ckan-extensions-monitor/workflows/ckanext-geoview/badge.svg)](https://github.com/pdelboca/ckan-extensions-monitor/actions/workflows/.ckanext-geoview.yml) | [ckanext-geoview](https://github.com/ckan/ckanext-geoview)
| [![ckanext-googleanalytics](https://github.com/pdelboca/ckan-extensions-monitor/workflows/ckanext-googleanalytics/badge.svg)](https://github.com/pdelboca/ckan-extensions-monitor/actions/workflows/.ckanext-googleanalytics.yml) | [ckanext-googleanalytics](https://github.com/ckan/ckanext-googleanalytics)
| [![ckanext-harvest](https://github.com/pdelboca/ckan-extensions-monitor/workflows/ckanext-harvest/badge.svg)](https://github.com/pdelboca/ckan-extensions-monitor/actions/workflows/.ckanext-harvest.yml) | [ckanext-harvest](https://github.com/ckan/ckanext-harvest)
| [![ckanext-hierarchy](https://github.com/pdelboca/ckan-extensions-monitor/workflows/ckanext-hierarchy/badge.svg)](https://github.com/pdelboca/ckan-extensions-monitor/actions/workflows/.ckanext-hierarchy.yml) | [ckanext-hierarchy](https://github.com/ckan/ckanext-hierarchy)
| [![ckanext-issues](https://github.com/pdelboca/ckan-extensions-monitor/workflows/ckanext-issues/badge.svg)](https://github.com/pdelboca/ckan-extensions-monitor/actions/workflows/.ckanext-issues.yml) | [ckanext-issues](https://github.com/ckan/ckanext-issues)
| [![ckanext-pages](https://github.com/pdelboca/ckan-extensions-monitor/workflows/ckanext-pages/badge.svg)](https://github.com/pdelboca/ckan-extensions-monitor/actions/workflows/.ckanext-pages.yml) | [ckanext-pages](https://github.com/ckan/ckanext-pages)
| [![ckanext-pdfview](https://github.com/pdelboca/ckan-extensions-monitor/workflows/ckanext-pdfview/badge.svg)](https://github.com/pdelboca/ckan-extensions-monitor/actions/workflows/.ckanext-pdfview.yml) | [ckanext-pdfview](https://github.com/ckan/ckanext-pdfview)
| [![ckanext-scheming](https://github.com/pdelboca/ckan-extensions-monitor/workflows/ckanext-scheming/badge.svg)](https://github.com/pdelboca/ckan-extensions-monitor/actions/workflows/.ckanext-scheming.yml) | [ckanext-scheming](https://github.com/ckan/ckanext-scheming)
| [![ckanext-showcase](https://github.com/pdelboca/ckan-extensions-monitor/workflows/ckanext-showcase/badge.svg)](https://github.com/pdelboca/ckan-extensions-monitor/actions/workflows/.ckanext-showcase.yml) | [ckanext-showcase](https://github.com/ckan/ckanext-showcase)
| [![ckanext-sitesearch](https://github.com/pdelboca/ckan-extensions-monitor/workflows/ckanext-sitesearch/badge.svg)](https://github.com/pdelboca/ckan-extensions-monitor/actions/workflows/.ckanext-sitesearch.yml) | [ckanext-sitesearch](https://github.com/okfn/ckanext-sitesearch)
| [![ckanext-spatial](https://github.com/pdelboca/ckan-extensions-monitor/workflows/ckanext-spatial/badge.svg)](https://github.com/pdelboca/ckan-extensions-monitor/actions/workflows/.ckanext-spatial.yml) | [ckanext-spatial](https://github.com/ckan/ckanext-spatial)
| [![ckanext-xloader](https://github.com/pdelboca/ckan-extensions-monitor/workflows/ckanext-xloader/badge.svg)](https://github.com/pdelboca/ckan-extensions-monitor/actions/workflows/.ckanext-xloader.yml) | [ckanext-xloader](https://github.com/ckan/ckanext-xloader)## Notes
The main goal is to keep track if the most common CKAN extensions are working as expected against CKAN core latest development branch. This can be used to easily detect breaking changes on CKAN core.
Tests are run At 12:00am on Tuesday and Thursday (`0 0 * * 2,4`) to have a fresh run before CKAN's [Tech Meetings](https://github.com/ckan/ckan/wiki/Weekly-Developer-Meetings).
## Contributing
To add a new extension just submit a PR with a specific workflow for the extension. You can take a look at [at this commit](542e0b27e659b93415b157ca013d302d4209db16) for reference on how to create a workflow.