get.porter.sh/porter@v1.3.0/.github/workflows/porter-canary.yml (about)

     1  name: porter/porter-canary
     2  on:
     3    push:
     4      branches:
     5        - main
     6        - release/*
     7  
     8  # This configuration ensures that multiple canary releases don't run at the same time:
     9  # - The 'group' combines the workflow name and git reference to create a unique identifier
    10  # - 'cancel-in-progress: false' means if a new release is triggered, it will wait in line
    11  #   instead of canceling any running release
    12  concurrency:
    13    group: ${{ github.workflow }}-${{ github.ref }}
    14    cancel-in-progress: false
    15  
    16  jobs:
    17    build_pipelinesrelease_template:
    18      name: build_pipelinesrelease_template
    19      uses: ./.github/workflows/build_pipelinesrelease_template.yml
    20      with:
    21        registry: ghcr.io/getporter
    22        shouldPublish: true
    23        skipTests: false
    24      secrets: inherit