git.delta.rocks / unique-network / refs/commits / b8c8edc02fab

difftreelog

source

.github/workflows/ci-develop.yml3.3 KiBsourcehistory
1# https://cryptousetech.atlassian.net/wiki/spaces/CI/pages/2586869783/CI+Develop2# Workflow which controls starts nested workflows.3name: develop45# Triger: PR at 'develop' branch with following types of events.6on:7  pull_request:8    branches: [ 'develop' ]9    types: [ opened, reopened, synchronize, ready_for_review, converted_to_draft ]1011#Concurency group for control execution queue over github runners.12concurrency:13  group: ${{ github.workflow }}-${{ github.head_ref }}14  cancel-in-progress: true1516# List of a jobs included into Workflow.17jobs:1819  yarn-dev:20    if: github.event.pull_request.draft == false && !contains(github.event.pull_request.labels.*.name, 'CI-minimal')21    uses: ./.github/workflows/yarn-dev.yml22    secrets: inherit    2324  unit-test:25    if: github.event.pull_request.draft == false && !contains(github.event.pull_request.labels.*.name, 'CI-minimal')26    uses: ./.github/workflows/unit-test.yml27    secrets: inherit    2829  canary:30    if: github.event.pull_request.draft == false && contains(github.event.pull_request.labels.*.name, 'CI-canary')31    uses: ./.github/workflows/canary.yml32    secrets: inherit3334  xcm:35    if: github.event.pull_request.draft == false && contains(github.event.pull_request.labels.*.name, 'CI-xcm')36    uses: ./.github/workflows/xcm.yml37    secrets: inherit3839  xnft:40    if: github.event.pull_request.draft == false && contains(github.event.pull_request.labels.*.name, 'CI-xnft')41    uses: ./.github/workflows/xnft.yml42    secrets: inherit43    44  collator-selection:45    if: github.event.pull_request.draft == false && contains(github.event.pull_request.labels.*.name, 'CI-collator-selection')46    uses: ./.github/workflows/collator-selection.yml47    secrets: inherit    48    49  forkless-update-data:50    if: github.event.pull_request.draft == false && (contains(github.event.pull_request.labels.*.name, 'CI-forkless') || contains(github.event.pull_request.labels.*.name, 'CI-forkless-update-data'))51    uses: ./.github/workflows/forkless-update-data.yml52    secrets: inherit5354  forkless-update-no-data:55    if: github.event.pull_request.draft == false && (contains(github.event.pull_request.labels.*.name, 'CI-forkless') || contains(github.event.pull_request.labels.*.name, 'CI-forkless-update-no-data'))56    uses: ./.github/workflows/forkless-update-nodata.yml57    secrets: inherit5859  try-runtime:60    if: github.event.pull_request.draft == false && (contains(github.event.pull_request.labels.*.name, 'CI-forkless') || contains(github.event.pull_request.labels.*.name, 'CI-try-runtime'))61    uses: ./.github/workflows/try-runtime.yml62    secrets: inherit6364  node-only-update:65    if: github.event.pull_request.draft == false && contains(github.event.pull_request.labels.*.name, 'CI-node-only-update')66    uses: ./.github/workflows/node-only-update.yml67    secrets: inherit6869  governance:70    if: github.event.pull_request.draft == false && contains(github.event.pull_request.labels.*.name, 'CI-gov')71    uses: ./.github/workflows/governance.yml72    secrets: inherit7374  codestyle:75    if: github.event.pull_request.draft == false && !contains(github.event.pull_request.labels.*.name, 'CI-minimal')76    uses: ./.github/workflows/codestyle.yml77    secrets: inherit7879  polkadot-types:80    if: contains(github.event.pull_request.labels.*.name, 'CI-hotfix-types')81    uses: ./.github/workflows/polkadot-types.yml82    secrets: inherit