Skip to content

fix: remove duplicate ci jobs (#439) #1739

fix: remove duplicate ci jobs (#439)

fix: remove duplicate ci jobs (#439) #1739

Workflow file for this run

name: Release 1.5 CI
on:
pull_request:
branches:
- v1.5
push:
branches:
- v1.5
jobs:
codeql:
name: CodeQL Analysis
uses: canonical/sdcore-github-workflows/.github/workflows/[email protected]
check-libraries:
uses: canonical/sdcore-github-workflows/.github/workflows/[email protected]
secrets:
CHARMCRAFT_AUTH: ${{ secrets.CHARMCRAFT_AUTH }}
lint-report:
uses: canonical/sdcore-github-workflows/.github/workflows/[email protected]
terraform-check:
uses: canonical/sdcore-github-workflows/.github/workflows/[email protected]
static-analysis:
uses: canonical/sdcore-github-workflows/.github/workflows/[email protected]
unit-tests-with-coverage:
uses: canonical/sdcore-github-workflows/.github/workflows/[email protected]
build:
needs:
- lint-report
- static-analysis
- unit-tests-with-coverage
uses: canonical/sdcore-github-workflows/.github/workflows/[email protected]
secrets: inherit
integration-test:
needs:
- build
uses: canonical/sdcore-github-workflows/.github/workflows/[email protected]
publish-charm:
name: Publish Charm
needs:
- lint-report
- static-analysis
- unit-tests-with-coverage
- integration-test
if: ${{ github.ref_name == 'v1.5' }}
uses: canonical/sdcore-github-workflows/.github/workflows/[email protected]
with:
track-name: 1.5
secrets:
CHARMCRAFT_AUTH: ${{ secrets.CHARMCRAFT_AUTH }}