Login with GitHub

GitHub application that manage Camptocamp geospatial projects

Will includes those services:

Documentation

Profiles

Clean [clean]

Empty profile

Disable [disable]

All standard functions but disabled

GeoMapFish project [gmf]

To be used on GeoMapFish projects, ignore Snyk on the CONST_create_template and ci directories.

HELM chart [helm]

For repository that publish a HELM chart.

All standard functions adapted for HELM projects (the release is created by the publishing).

All standard functions [standard]

Applications

Main application [main]

This is the main application

Install

Modules

Activate the auto merge on the pull request [auto-merge]

If a pull request match one of the conditions, the auto merge will be activated

Documentation

Auto review a pull request [auto-review]

If a pull request match one of the conditions, he will get a accept review

Documentation

Auto close the pull request [auto-close]

If a pull request match one of the conditions, he will be closed

Documentation

Generate Changelog in Release [changelog]

Generate the changelog of the release based on the pull requests merged and commits present in the release.

Documentation

Apply the patch from the artifacts [patch]

This module apply the patch present in the artifact on the branch of the pull request.

Documentation

Pull request checks [pull-request-checks]

Check the pull request spelling, and commits

Documentation

Pull request links [pull-request-links]

Check the pull request spelling, and commits

Documentation

Audit (Snyk/dpkg) [audit]

Audit the project with Snyk (for CVE in dependency) and update dpkg package version to trigger a rebuild

Documentation

Versions [versions]

Version back ref dashboard

Documentation

Workflow dashboard [workflow]

Display the status of the workflows in the transversal dashboard

Documentation

Delete old workflow jobs [delete-old-workflow-runs]

Delete old workflow jobs

Documentation

Test application [test]

This application is used to test the new modules

Install

Modules