Skip to content

Configure Renovate

Configure Renovate #12

Workflow file for this run

name: Main branch CI
on:
pull_request:
branches:
- main
push:
branches:
- main
jobs:
lint-report:
uses: ./.github/workflows/lint-report.yaml
static-analysis:
uses: ./.github/workflows/static-analysis.yaml
unit-tests-with-coverage:
uses: ./.github/workflows/unit-test.yaml
integration-test:
uses: ./.github/workflows/integration-test.yaml
publish-charm:
name: Publish Charm
needs:
- lint-report
- static-analysis
- unit-tests-with-coverage
- integration-test
if: ${{ github.ref_name == 'main' }}
uses: ./.github/workflows/publish-charm.yaml
secrets:
CHARMCRAFT_AUTH: ${{ secrets.CHARMCRAFT_AUTH }}