diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml new file mode 100644 index 0000000..8f2bfcf --- /dev/null +++ b/.github/workflows/nightly.yml @@ -0,0 +1,29 @@ +# SPDX-FileCopyrightText: Contributors to the Power Grid Model project +# +# SPDX-License-Identifier: MPL-2.0 + +name: Nightly build + +# Controls when the workflow will run +on: + workflow_dispatch: + schedule: + - cron: "0 2 * * *" # Based on UTC time + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }}-nightly + cancel-in-progress: true + +jobs: + main: + uses: "./.github/workflows/build-test-and-sonar.yml" + permissions: + contents: write + with: + create_release: false + + check-code-quality: + uses: "./.github/workflows/check-code-quality.yml" + + reuse-compliance: + uses: "./.github/workflows/reuse-compliance.yml"