Skip to content

[ce] dev branch

[ce] dev branch #21

name: Testing (PR - Dependency Change)
on:
pull_request:
paths:
- 'pyproject.toml'
- 'poetry.lock'
workflow_dispatch: {}
permissions: {}
concurrency:
group: 'ci-${{ github.workflow }}-${{ github.ref }}'
cancel-in-progress: true
jobs:
create-project:
uses: './.github/workflows/project-setup.yaml'
secrets: inherit
dependency-tests:
uses: './.github/workflows/testing-dependency.yaml'
secrets: inherit
needs:
- create-project
with:
encrypted_project_api_key: ${{ needs.create-project.outputs.encrypted_project_api_key }}
cleanup-project:
if: ${{ always() }}
needs:
- dependency-tests
- create-project
uses: './.github/workflows/project-cleanup.yaml'
secrets: inherit
with:
project_id: ${{ needs.create-project.outputs.project_id }}
encrypted_project_api_key: ${{ needs.create-project.outputs.encrypted_project_api_key }}