This repository contains workflows for GitHub actions used by the EO-DataHub. They can be used as per the following example:
jobs:
security-scan:
name: Call Security Scan
permissions:
contents: read
uses: EO-DataHub/github-actions/.github/workflows/security.yaml@main
qa:
uses: EO-DataHub/github-actions/.github/workflows/qa-python.yaml@main
unit-tests:
name: Run unit tests
permissions:
contents: read
uses: EO-DataHub/github-actions/.github/workflows/unit-tests-python-uv.yaml@main
with:
PYTHON_VERSION: "3.12"